我有一个nRF5240 BLE芯片,它支持NFC 2和Type 4标记仿真协议栈。
是否有可能模仿像Visa payWave或Mastercard PayPass这样的非接触式卡,其中包含磁条数据??如果是,怎么做?
发布于 2017-03-14 15:45:06
您的场景类似于运行在电话上的HCE应用程序。有一些协议规定了如何响应终端命令(在硬件方面)。如果您的芯片能够与终端通信,那么您需要软件与终端进行通信。当您的卡是在距离非接触式终端,某些阿杜命令发送到卡,以启动一个交易。如果您能够正确编码,您可以得到几乎类似于PayWave或PayPass应用程序的行为。
在交易过程中,终端可以发送您的事务以在线验证,然后您必须知道颁发者(银行)密钥。有一个很小的可能性(不超过离线限制),您可以获得脱机事务,但您必须知道颁发者证书(它是基于RSA和动态值)。这是更难破解的在线交易,在线密钥。
是的,您可以获得完整的PayWave或PayPass卡,但不能破坏安全性。
https://stackoverflow.com/questions/41505078
复制相似问题