NFC标签是否真的相互独特,至少在他们的序列号中是这样?我们可以依赖这样一个事实:没有2个NFC标签可以拥有相同的序列号吗?我对此持高度怀疑态度,因为那里有(并且会有更多)NFC标签,我认为没有人控制连续剧......
我问的原因是我正在开发一个使用NFC标签的基于密钥的系统.我不需要写标签,我基本上只需要他们的序列号.但我需要它们才能真正独一无二.
此外,我想知道是否可以克隆序列号(我知道标签的内容总是可以读取和克隆,但是可以编程另一个标签以具有完全相同的ID /序列吗?)
Android 4.4引入了基于主机的卡仿真(HCE).如您所知,所有NFC卡都带有固定卡ID(NfcAdapter.EXTRA_ID).
我的办公室门禁通常会检测授权的NFC卡ID.将手机刷到KitKat后,我尝试使用门禁阅读器扫描手机.但是每当屏幕关闭再打开时,我会得到一个不同的卡ID.
我确实尝试打开手机屏幕,并将模拟卡ID注册到门禁系统.它设法授予打开门的权限.但是,在屏幕关闭再打开后,这将无效.
自KitKat引入HCE模式以来,我一直在尝试使用手机模拟门禁卡.
任何使手机模拟卡ID固定的想法?
我想问 2 个关于 NFC 卡模拟的问题:
我可以模拟包含我选择的 uid 的 NFC 卡吗?
我阅读了HCE,但不明白 HCE 和带有安全元件的卡模拟之间有什么区别?
安全元件有哪些缺点?我无法控制卡数据/uid,但我可以控制 HCE 吗?