2013-10-07 39 views
0

我正在使用NFC TagInfo讀取MIFARE Ultralight標籤。有些具有下列訪問權限:Mifare Ultralight數據訪問

可讀可寫鎖定可讀可寫的未鎖定

它們之間有什麼區別?如果它們可讀可寫,關於它們的鎖定/解鎖是什麼?

回答

3

這些是由NFC TagInfo恩智浦MIFARE超輕(所有變體),英飛凌我-d和其他NFC論壇類型2標籤顯示的訪問權限可能的值:

  • 寫(未鎖定):頁是可寫的,並且鎖位可以被修改(即,頁仍然可以被鎖定爲只讀)
  • 可寫(鎖定):頁是可寫的並且鎖位被鎖定(即頁面不能被鎖定只讀)
  • 部分可寫:部分頁面在工廠只讀,而部分可寫(例如,含有鎖定位)的頁面
  • 部分可寫(未鎖定):一次性可寫存儲器和鎖定位可以被修改(即,頁仍然可以鎖定到只讀)
  • 部分可寫(鎖定):一次性可寫內存和鎖定位被鎖定(即頁面不能鎖定爲只讀)
  • 只讀(鎖定):頁面設置爲只讀,鎖定位爲鎖定(即頁面不能翻轉爲可寫)
  • 只讀(factory loc ked):頁面在製造期間被寫入一次,並且以後不能被重寫(例如,標籤的序列號)
  • 讀/受限制的寫:見我-d的讀/受限制的寫模式
  • 只寫(未鎖定):頁面是可寫的,但不能被讀取(可能由於缺少認證)和鎖定位可以修改(即頁面可以更改爲無訪問/認證只讀)
  • 只寫(鎖定):頁面可寫,但無法讀取(可能由於缺少身份驗證)並鎖定位被鎖定(即,頁面不能被鎖定爲無訪問/認證只讀)
  • 禁止訪問(鎖定):頁面的鎖定位指示只讀,但頁面不能被讀取(可能是由於缺少驗證)並且鎖定位被鎖定(即,鎖定位被鎖定)。頁面可以改成了可寫)
  • 進不去:頁面包含本頁面的鎖位,無法讀取(可能由於缺少認證)
  • 未知:鎖定狀態此頁無法確定(未知標籤類型或鎖定位不可讀)
+0

感謝您的幫助,非常有用。 – opc0de

+1

至少對於NXP Ultralight和NTAG標籤以及NFC論壇類型2標籤來說,「鎖定」頁面意味着它是隻讀的(沒有這些標籤只能寫入這樣的東西)。由於鎖定位是一次寫入(OTP存儲器),因此該狀態不能撤消。鎖定字節本身(即鎖定位存儲的頁面)也可以被鎖定。這會凍結標籤的狀態。我認爲「可寫(鎖定)」意味着這種狀態。 –

+0

正確時,括號中指示的鎖定狀態指示鎖定位的鎖定狀態,而讀取/寫入狀態(括號外)指示頁面鎖定位的狀態。 –