本页介绍的软件源代码示例参考NFC NTAG® DNA技术解决方案。 其主要目的是写入和读取NTAG 413 DNA和NTAG 424 DNA标签,即恩智浦NTAG®®® Type 4标签。
这些标签完全符合:
- ISO/IEC 14443,所有第 1 至 4 部分,ISO/IEC 7816-4 文件选择和 APDU 处理,以及符合 ISO/IEC18092 的被动目标
- 7 字节 UID(根据 ISO/IEC 14443 – 3)
- NFC 论坛标签 4 类型 技术和 NDEF 数据结构配置
然而,在所有 NTAG 系列类型中选择 NTAG® 424 DNA 标签的主要原因是其先进的安全支持。 NTAG® 424 DNA标签提供先进的安全方法,例如:
- 用于身份验证/安全消息传递的标准 AES-128 加密,或 LRP 封装的 AES 操作,以获得更强的攻击抵抗力
- 3 次相互身份验证以访问受保护的数据文件
- 安全的唯一 NFC 消息 (SUN)
- 增量式NFC抽头计数器
- 普通、CMAC 和加密通信(可配置)
- 基于ECC的 恩智浦原创性签名
- 具有灵活 ASCII 镜像的项目 URL 的片上组装。
因此,我们的软件示例包括所有NTAG® 424 DNA安全协议和选项实现的功能。