首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不同卡型的Mifare UID

不同卡型的Mifare UID
EN

Stack Overflow用户
提问于 2015-03-18 11:06:08
回答 1查看 1.9K关注 0票数 1

不同的Mifare卡类型有可能有相同的UID吗?

例如,是否存在具有相同UID的Mifare经典1K (4字节UID)和Mifare经典4K (4字节UID)?或者有Mifare超光速和Mifare加号(两者都有7个字节UID)具有相同的UID?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-21 06:35:57

这取决于您考虑的产品类型和UID长度。

4字节序列号(仅ISO 14443类型A,这是用于MIFARE产品的协议):大约有40亿个可能的UID值(2^32 = 4,294,967,296),其中一些值是保留的,不能作为正常的UID使用。然而,NXP索赔已经在MIFARE产品组销售了超过50亿个非接触式和双接口集成电路。因此,根据鸽子洞原理,至少要有一些重复的。

此外,除了NXP之外,还有其他制造商生产具有4字节UID的ISO 14443 A型芯片(有些甚至是MIFARE产品),而且没有明确的方案在这些制造商之间划分可用的序列号范围。

7字节序列号有点不同。每个制造商都分配了一个序列号块(例如,NXP序列号以0x04开头,Infineon以0x05开头,等等)。在此范围内,许多制造商(例如,NXP)保证他们只使用每个序列号一次。每个制造商都有2^48 = 280万亿以上可用的UID,因此保持它们的独特性应该是可能的。

除了真正的标签/卡片产品外,还有

  • 可能具有与现有标记重叠的UID的假冒产品(请参阅关于仿冒品序列号的问题(?)NTAG203芯片),
  • 可编程为具有特定UID的标记(例如,对于4字节MIFARE经典),以及
  • 可以模拟带有任意UID的非接触式智能卡的设备(例如,嵌入到许多安卓设备中的Broadcom芯片组,请参阅此问题/答案和此回答)。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29120396

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档