大家好,
我遇到了一个无法解决的奇怪问题。我完成了为网络安全平台配置 #NTAG424 的所有步骤:一切都很好,但还有最后一件事
我不得不更改所有 5 个按键,并从这个"循环" 开始,将 4 改为 0:
使用密钥 0 登录
更改按键 X
我知道更改 K0 与更改 K4-1 是不同的,而响应是 91-00,因此似乎一切正常。
现在的问题是:我可以用所有 Kyes 4-1 登录,但用 K0 登录第 2 部分时会出现 91-AE。
我想可能是加密出错了,所以密钥和我想的不一样,但我检查了很多次代码都没问题。我只是根据数据表和 AN12196 更改了密码计算。
有什么提示吗?
谢谢
你好@KaiLi
我在 AN12196 中没有看到 6.16.2。是因为文件版本不同吗?
有什么提示吗?
谢谢!
你好@MPucci
根据您的问题描述,建议您尝试 AN12196 第 6.16.2 章中的步骤。例如
1.通过密钥进行身份验证No 0x00
2. 输入新建键
3. 执行 ChangeKey 命令
4. 重复检查使用新密钥验证 NTAG424 的情况。
BR
凯利
更多信息:我知道这样做不对,但在更改密钥之前,我在所有登录中都使用了相同的 RndA。我无法确定问题的根源,但如果我在登录时使用 5 个不同的 RndA,密钥(甚至 K0)不会出现问题,但如果我在登录时使用相同的 RndA,K0 就会损坏。
所以现在问题解决了,但还不知道原因。