mifare卡的身份验证错误“6982:安全状态不满意”

时间:2013-04-08 14:36:38

标签: authentication command smartcard mifare apdu

我知道。此问题之前在相同的标记和同名here下提出。但答案对我来说毫无用处。我再次打开了真正的答案。

我有pc / sc阅读器和非接触式卡(mifare卡),我可以连接到卡并且我也成功执行getdate命令,但是当我想要进行身份验证时,我看到此错误“6982:安全状态不满意”我我已经尝试了这4个不同的命令进行身份验证,但我得到了相同的错误。

FF 88 00 00 06 FF FF FF FF FF FF
FF 88 00 00 60 12
FF 88 00 00 05 01 00 12 60 00
FF 88 00 00 60 00

如何对此卡进行身份验证?

2 个答案:

答案 0 :(得分:1)

GENERAL AUTHENTICATE指令执行Mifare Classic身份验证(CRYPTO1)。 应用程序必须提供要使用的密钥的索引;必须加载此密钥 读者通过以前的LOAD KEY指令。

如果当前激活的PICC / VICC不是Mifare Classic,请不要调用此函数!

  

FF 86 00 00 05 01 00 blockNo keyLocation keyIndex

其中

blockNo =是卡上的地址,我们尝试对其进行身份验证。

keyLocation =

  • h60,使用CRYPTO1“A”键进行认证(标准PC / SC定义值)
  • h61使用CRYPTO1“B”键进行认证(标准PC / SC定义值)

keyIndex =您已加载密钥的读卡器中的密钥索引(有效值从0x00到0x1f)

答案 1 :(得分:-2)

最后我找到了这个* .pdf文件。并且,有我需要的一切。

所有命令都在我的系统上运行。

* .pdf文件的内容是:

  • 获取数据
  • LOAD KEY
  • AUTHENTICATION
  • 阅读BINARY
  • UPDATE BINARY
  • INCREASE
  • DECREASE
  • TRANSFER
  • RESTORE

您可以从here

下载* .pdf文件