First Auth Mifare Plus 卡

Posted

技术标签:

【中文标题】First Auth Mifare Plus 卡【英文标题】:First Auth Mifare Plus cards 【发布时间】:2020-02-24 13:57:42 【问题描述】:

有人知道AuthenticateFirst 带有 SL3 开关键的命令吗?

我设法使用以下命令获得了 16 个字节的 (Kx, RndB) 响应:

|Cmd|KeyBNr|LenCap|

现在我创建了一个随机的 16 字节 RndA 以在第二个命令上发送,第一个命令响应如下:

|Cmd|RndA + previous response(Kx, RndB)|

给我无效的RndB’ 或错误的键错误。

我做了一些研究并知道在使用加密发送第二个命令之前我必须将RndB 转换为RndB’。有人对此有任何想法吗?

请指导我正确的方向,因为我对此完全陌生!

【问题讨论】:

【参考方案1】:

RndB 旋转 8 位(第一个字节被移动到 RndB 结束),这会产生 RndB' - 这就是我的理解

【讨论】:

以上是关于First Auth Mifare Plus 卡的主要内容,如果未能解决你的问题,请参考以下文章

mifare教程 用MifareClassic工具模拟加密门禁教程

获取 mifare 卡序列号不正确

Mifare卡安全

NFC的mifare卡与ntag具体区别

复制MIFARE Classic卡

使用 javax.smartcardio 读取 NFC Mifare Ultralight 卡