14得票4回答
如何防止NFC标签克隆?

我正在开发一个使用NFC标签的应用程序,需要防止NFC标签被复制。我见过许多其他NFC标签,在尝试复制时会显示一个弹出消息“复制受限,标签由秘密密钥保护”,我希望我的NFC标签也能获得同样的安全保障。

13得票1回答
Desfire EV1通讯示例

在Stackoverflow上有很多关于Desfire EV1卡的问题。但如果你要搜索一些示例数据,唯一能找到几个字节的地方是在Ridrix博客。但这很不完整。 很多人在为Desfire卡编写代码时会遇到问题,并在那里写下了他们的问题。但大多数情况下,当他们解决了问题后,他们懒得发布解决方案...

12得票1回答
NDEF与APDU NFC Android的区别

请问,NDEF(NFC数据交换格式)和APDU(应用程序协议数据单元)有什么区别? 我开发了一款读取NDEF消息的Android应用程序,我想知道它是否也可以处理APDU数据。

11得票2回答
如何区分不同的ISO 14443-4卡?

目前有不同的智能卡支持ISO 14443-4标准,例如具有本地指令集的Mifare Plus卡或其他具有不同指令集(即7816-4 APDUs)的卡。 我正在开发一款卡读取器软件,需要确定该卡是否支持某些指令集(例如是否支持ISO 7816-4结构中的指令集)。 区分它们的推荐方法是什么?...

9得票1回答
HF-RFID与NFC - NFC手机可以读取高频RFID标签吗?

我看到很多论坛都说RFID和NFC有所不同。我完全同意这一点,因为两者具有不同的标准,并且使用不同的频率。 经过进一步的研究,我发现某些RFID标准(HF-RFID)存在于13.56 MHz的频段中,这是NFC使用的相同频率(见此处)。然而,我没有找到任何明确说明NFC设备和HF-RFID是...

9得票1回答
Mifare 1K身份验证密钥

我有一个MIFARE 1K标签。某些块可以使用认证密钥A进行读写,而其他块可以使用认证密钥B进行写入。 为什么?如何将所有块都更改为使用认证密钥A进行读写? 例如,我可以使用密钥A编写密钥块07,并且还可以更改此密钥块的密钥A,但我无法使用密钥B编写它,也无法更改此密钥块的密钥B。 使用认证...

9得票5回答
什么APDU命令可以获取卡片ID

哪个APDU命令可以获取7字节的卡片ID? 我使用T=CL (ISO7816)协议和ISO14443层。在检测到卡片时,我只能看到4字节的卡片ID。 我发现这应该是获取卡片ID的APDU命令。 例如: 0xFF, 0xCA, 0x00, 0x00, 0x00 但是这个命令的结果是:6E 00...

8得票3回答
DESFire EV1卡模拟

我需要在安卓设备上模拟一个DESFire EV1卡。但是,我对如何使用Mifare SDK(轻或高级)与HCE感到困惑。 这是否可能?我需要开始此项目,并进行了大量研究了解DESFire卡中的数据存储和加密方法,但最终得出结论需要在HCE上使用Mifare SDK。

8得票1回答
安卓NFC IsoDep读取文件内容

我正在尝试读取来自 ISO/IEC 14443 Type A 类型的卡片上的一些信息。 通过分析该卡片使用安卓应用程序NFC TagInfo ,我发现该应用程序(AID:15845F)拥有我需要的特定文件(文件ID:01)。 我已经成功连接到卡片并选择了应用程序。 String acti...

8得票1回答
iOS 11核心NFC和ISO 14443

据我了解,iOS11 Core NFC 仅支持 NDEF。这是否意味着它只支持 ISO 15693 标签而不支持 ISO 14443(-3 或 -4)?我知道您可以在 NDEF 中发送 APDU,但那不是 ISO 7816。如果我有错,请纠正我。简单来说,CoreNFC 是否支持 ISO 14...