ACR1222 ACOS6 生成密钥返回无效 INS (6D 00)

Posted

技术标签:

【中文标题】ACR1222 ACOS6 生成密钥返回无效 INS (6D 00)【英文标题】:ACR1222 ACOS6 Generate Key returns Invalid INS (6D 00) 【发布时间】:2015-02-06 06:45:56 【问题描述】:

我有一个基于 ACR38-SAM (SLE5528) 的工作应用程序,我正在升级到基于 ACR1222L (NTAG213) 的非接触式应用程序

问题是每次我使用与 AC38-SAM 相同的代码调用 GenerateKey 时,ACOS6 SAM 都会返回 6D00。

例如:80 88 00 81 08 - 04 B4 1D 25 B2 17 3C 80

【问题讨论】:

是什么让您认为这些截然不同的芯片的指令集相似甚至相同? 我指的是 ACOS6,它是两个设备中完全相同的卡。您是否建议连接到同一 SAM 卡的每个设备中的 APDU 应该不同? 【参考方案1】:

显然是SAM卡本身的问题,其他的都很好。

【讨论】:

以上是关于ACR1222 ACOS6 生成密钥返回无效 INS (6D 00)的主要内容,如果未能解决你的问题,请参考以下文章

有人使用 ACR1222L android 库吗?

ACR122U 的 MIFARE Classic 1K 加载身份验证密钥失败

Java:通过代码生成时,密钥库格式无效

PhoneGap Android - 在 Ubuntu 下生成的密钥库格式无效

JSch为Java生成的密钥对提供无效的私钥错误

GitHub 上的“密钥无效”消息