mifare

    0熱度

    1回答

    我使用TWN3 Mifare USB收發器和Mifare DESFire EV1發送應答器。 我有一個問題來從發送應答器獲取數據。 (串行通信我用大力神設置實用程序3.2.6。) 我打開串行通信上transciever 放轉發 寄送「在大力神命令 - >我會得到應答的UID 然後我發送f0408000001命令來選擇應用程序 - >我會得到A0的迴應,爲什麼?對於應用程序的成功選擇,我應該得到00

    2熱度

    1回答

    我正在使用HID Omnikey 5321閱讀器與Mifare DESFire EV1標籤進行通信。我想在標準數據文件中寫入16個字節。我正在使用WinSCard DLL(C++)在ISO 7816 APDU消息結構中封裝Native DESFire命令。應用程序選擇和身份驗證已成功完成,但是我有Write Data命令的問題。 該文件的通信設置被設置爲AES,完全加密。 File Nb :

    0熱度

    1回答

    我的目標是隻有KEY A認證和禁用密鑰B(用於存儲數據的空間)。 我讀到這些單證: http://www.nxp.com/documents/data_sheet/MF1S503x.pdf http://dangerousthings.com/wp-content/uploads/2012/08/NFC-Access-Control-for-Mifare-S50.pdf 我知道如何計算這三個字節的

    1熱度

    2回答

    我剛剛拿到了arduino的RC522 RFID卡,並正在使用提供的草圖。 MiFare RFID-RC522 我卡在的是理解如何暫停素描,而卡被讀取,因此它只能被讀取一次。當卡連接到RDIF閱讀器時,草圖將保持循環並每次讀取卡。 可以設置延遲,但如果連接時間超過延遲時間,最終會再次讀取卡。 我希望在有卡連接的情況下可以說,只讀一次卡ID,然後在卡連接斷開時繼續草圖。 這是主要的草圖段: void

    1熱度

    1回答

    我目前有problem與恩智浦寫入NFC Mifare Ultralight C tag。針對Arduino的SeeedStudio或Adafruit提供的庫。它們僅支持Mifare經典標準與塊/扇區的支持示例,不支持帶頁面的Mifare Ultralight C.任何人都可以給我提示使用這種標籤嗎?我想將密鑰寫入標籤以進行身份​​驗證。

    0熱度

    1回答

    我有兩種Mifare Classic標籤。一個具有4個字節的UID,另一個具有7個字節。 我正在嘗試讀取這兩個塊。我成功地讀取了具有4字節UID的標籤塊,但在7字節UID的情況下未能認證。我正在使用的讀卡器是ACR122U,並使用ACR122U工具進行讀取。

    0熱度

    1回答

    我編寫了一些代碼,用於從Android上的Mifare Classic卡進行身份驗證和閱讀。它可以在第一代Nexus 7(2012)以及Samsung Galaxy Nexus I9250上完美運行。但是,它在三星S3 Mini上失敗。設備將卡正確檢測爲MifareClassic,我可以使用MifareClassic對象的connect()方法連接到標籤,但無法使用兩種可用方法authentica

    2熱度

    1回答

    我已經拿到了MIFARE經典認證痕跡,如果有,我可以用得到密鑰的任何工具或教程想知道MIFARE經典鑰匙嗎? Start | End | Src | Data ---------|---------|-----|-------- 0 | 4704 | Rdr | 60 00 f5 7b 6708 | 11380 | Tag | 21 91 c4 03 82240 | 83552 |

    1熱度

    2回答

    我使用mifare classic 1k卡時遇到了麻煩。我想重寫扇區0x23的訪問位。 現在扇區尾包含這些字節:42 5A A8 B7 10 84 17 80 FE 0B C9 1E 70 E2 EF B0, 其中 密鑰A = 42 5A A8 B7 10 84 密鑰B = C9 1E 70 E2 EF B0 和 AccessBits = 17 80 FE 0B 我看到我需要使用密鑰A進行身份驗證

    6熱度

    2回答

    我想獲得Mifare Ultralight NFC標籤的UID。 在Java中我有這樣的代碼: TerminalFactory factory = TerminalFactory.getDefault(); List<CardTerminal> terminals = factory.terminals().list(); System.out.println("Terminals: " +