[英]Mifare Desfire symmetric authentication with master key on android
[英]Mifare Plus vs Mifare DESfire (Android)
除了在NXP网站上显示的有关mifare plus和mifare desfire的内容外,请考虑以下因素:
谢谢
MIFARE Plus实际上是对现有的基于MIFARE Classic的系统的升级。 它具有与MIAFRE CLassic向后兼容的模式。 它具有与MIFARE Classic相同的固定内存结构:扇区包含3个16字节数据块,以及2个访问控制密钥的块。 它不符合ISO 14443-4。
MIFARE DESFire具有灵活的内存结构:最多28个“应用程序”(一种op目录),每个最多32个文件。 访问控制也非常灵活。 它符合ISO 14443-4,并且可以以符合ISO 7816-4的模式进行通信。 可以将其配置为NFC论坛4类标签,以便兼容的系统(例如具有NFC的Android设备)将自动读出NDEF消息。 它在某些支付系统中使用。
编辑:
我要说的是,这两种产品都在争取一些不同的安全目标。 DESFire提供AES和3DES,可通过加密,MAC或普通通信提供最大的灵活性:您的选择。 每个应用程序和文件都可以配置有自己的访问控制键。 虽然MIFARE Plus旨在提高MIFARE Classic的安全性,但其余功能与其非常相似。 此外,MIFARE Plus具有接近度检查功能,而DESFire没有。
它们都支持相同的读取速度(请检查规格!)。 他们都将在铁氧体层上执行“确定”,并且天线尺寸为35mm听起来不错。 我有带或不带铁氧体的DESfire标签,可以在Android手机上正常工作。
为了便于开发,我更喜欢使用DESFire。 在通信选项和数据存储配置上,它都更加灵活。 如果您拥有具有NFC功能的Android设备,则甚至可以将DESFire配置为Type 4 Tag,这意味着Android将自动读取所有NDEF数据,并有意将其发送到您的应用程序。
您似乎在这里有很多问题,其中一些可能实际上并不相关,但是这里有:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.