不同的Mifare卡类型是否可以具有相同的UID?
例如,是否存在具有相同UID的Mifare Classic 1K(4字节UID)和Mifare Classic 4K(4字节UID)?或者可能有Mifare Ultralight和Mifare Plus(都有7个字节的UID)和相同的UID?
答案 0 :(得分:0)
这取决于您考虑的产品类型和UID长度。
4字节序列号(仅限ISO 14443类型A,这是用于MIFARE产品的协议):大约有40亿个可能的UID值(2 ^ 32 = 4,294,967,296),其中一些值是保留的,不能用作普通的UID。但是,NXP claims已经在MIFARE产品组中销售了超过“50亿个非接触式和双接口IC”。因此,根据鸽笼原则,必须至少有一些重复。
此外,除了恩智浦之外,还有其他制造商生产具有4字节UID的ISO 14443 A型芯片(有些甚至是MIFARE产品),并且没有明确的方案来划分这些制造商的可用序列号范围。
7字节序列号有点不同。每个制造商都分配了一个序列号块(例如,NXP序列号以0x04开头,英飞凌以0x05开头等)。在该块中,许多制造商(例如NXP)保证他们仅使用每个序列号一次。每个制造商都有2 ^ 48 =超过280万亿可用的UID,因此保持它们的独特性应该可能有一段时间。
除了正品标签/卡片产品外,还有