2011-10-05 37 views
0

現在我試圖改變的Mifare卡1K 與ACR128讀寫器的鍵,我把與AAAAAAAAAAAAAAAA(LEN = 16的人物造型)鍵 它好 當我嘗試用AAAAAAAAAAAAAAAA(LEN = 16) 到Authern它確定我可以Authen 但是當我嘗試讀取數據它不能訪問 它返回代碼=「63 00」它意味着不能讀取認證介紹關鍵的Mifare 1K

請幫我!!! (我使用Mifare Card Programming it =使用SDK編程的VB編程示例代碼) 謝謝。

回答

0

對Mifare鍵由如下:對密鑰A

  • 4字節爲存取位
  • 6爲密鑰B字節

    • 6字節其是可選的,並且可以被設置爲00

    訪問位定義您對每個數據塊和ev具有的寫入/讀取權限。您必須使用密鑰來訪問這些塊。

    更多詳細信息,恩智浦網站上提供,或直接通過以下鏈接:http://www.nxp.com/documents/data_sheet/MF1S503x.pdf

    默認訪問位通常是FF 0F 00,允許寫入和讀取每個塊和讀寫鍵B.

  • 1

    FF 0F 00會使訪問位不可寫。默認值實際上是FF 07 80