更具体地说,我正在尝试实施一个Android应用程序,它强制手机作为RFID标签运行.该标签由放置在门周围的扫描仪(因此> 4英寸约束)读取,以识别该人及其下落.
手机将充当智能标签,从而提供更多用例.
谢谢.
Ola*_*erg 31
大多数支持NFC的Android手机具有低水平的模拟卡容量.手机中使用的恩智浦芯片以及Android内核都支持卡片仿真.但是,高级Android API不会暴露这些功能,因为这些功能存在一些明显的安全问题.为了能够读取现有卡并模拟它们,可以轻松复制访问卡和其他RFID/NFC标签甚至一些智能卡.使用合适的设备已经可以做到这一点,但是将这种功能交给每个拥有Android手机的人都可能会让整个行业感到不安.例如,所有物理访问控制系统都依赖于可以通过使用Android手机轻松复制的卡.我认为这个功能不存在,因为启用它会导致多个行业的巨大不安.
您可以看到内核支持卡片仿真(这就是Google Wallet Tap&Pay用来使您的手机用于所有信用卡等):
git clone https://android.googlesource.com/platform/external/libnfc-nxp
Run Code Online (Sandbox Code Playgroud)
如果您执行低级"黑客攻击",则可以访问这些功能.
NFC特别限于4英寸距离.因为近场通信被视为两个伙伴之间的"经批准的通信",所以它不被设计用作跟踪设备,例如RFID在商店中使用.
因此,您可以使用NFC作为RFID设备,距离仍将被手机中的硬件限制为4英寸.
//编辑
你可以使用新的蓝牙4.0协议.通信伙伴之间的设置时间与NFC(<0.1s)一样快(与蓝牙2.1相比,差不多可达6s)
| 归档时间: |
|
| 查看次数: |
66073 次 |
| 最近记录: |