繁体   English   中英

Mifare Plus与Mifare DESfire(Android)

[英]Mifare Plus vs Mifare DESfire (Android)

除了在NXP网站上显示的有关mifare plus和mifare desfire的内容外,请考虑以下因素:

  1. 安全
  2. 可读速度
  3. 当贴上铁氧体层以便可以贴在手机上时,哪个更好?
  4. 将来,如果我们要付款,首选什么?
  5. NFC标签贴纸的尺寸将为35mm直径,这会改变所使用的标签吗?
  6. 标签将与插入Android设备的nfc阅读器进行交互。 从Android POV来看,哪个更好? 为了易于开发和获得更多功能,哪个更合适?

谢谢

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数据,并有意将其发送到您的应用程序。

您似乎在这里有很多问题,其中一些可能实际上并不相关,但是这里有:

  1. 安全性-DESFire具有更强的安全性功能,获得了通用标准EAL 4+
  2. 可读速度-它们都可以处理848 kbit / sec
  3. 当贴上铁氧体层以便可以贴在手机上时,哪个更好? -不是一个问题。 他们俩都可以应付,但是我建议使用胶水,因为它是防止意外损失的更好的物理解决方案。
  4. 将来,如果我们要付款,首选什么? -DESFire具有更强大的安全功能,因此我建议在Plus上使用它
  5. NFC标签贴纸的尺寸将为35mm直径,这会改变所使用的标签吗? -外形看起来完全一样,所以没有。
  6. 标签将与插入Android设备的nfc阅读器进行交互。 从Android POV来看,哪个更好? 为了易于开发和获得更多功能,哪个更合适? -命令集相似,DESFire具有额外的命令集并能够运行更多应用程序,因此根据您对功能的评论,DESFire提供了更多选项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM