[英]Reading and writing Mifare Classic 1K RFID on Nexus-S
我希望能夠從Mifare 1K RFID讀寫字符串。 我使用NXP TagWriter應用程序成功讀取並寫入了我擁有的標簽。 然后,我在這里嘗試了代碼,但能夠從中獲得任何有意義的信息。 直到我更改它才進行身份驗證
auth = mfc.authenticateSectorWithKeyA(0, MifareClassic.KEY_DEFAULT);
至
auth = mfc.authenticateSectorWithKeyA(0, MifareClassic.KEY_MIFARE_APPLICATION_DIRECTORY);
但是只有這個作為輸出:
BLOCK 0: 298091JFIS8903JF0SDF093
BLOCK 1: 298091JFIS8903JF0SDF093
不知道該怎么做,以及對卡的讀寫過程如何。 任何示例或指示將非常有幫助!
您是否在空白的Mifare 1K Classic標簽上嘗試了上面的代碼?
只需刪除一個變量。 可能是NXP TagWriter應用程序在首次寫入時更改了身份驗證密鑰,從而阻止了其他程序對其進行寫入。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.