不同的Mifare卡类型有可能有相同的UID吗?
例如,是否存在具有相同UID的Mifare经典1K (4字节UID)和Mifare经典4K (4字节UID)?或者有Mifare超光速和Mifare加号(两者都有7个字节UID)具有相同的UID?
发布于 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,因此保持它们的独特性应该是可能的。
除了真正的标签/卡片产品外,还有
https://stackoverflow.com/questions/29120396
复制相似问题