繁体   English   中英

使用磁条数据的非接触式卡,例如Visa Paywave

[英]Contactless Card like visa Paywave using Magnetic Stripe Data

我有一个nRF5240 BLE芯片,它支持NFC Type 2和Type 4标签仿真协议栈。

是否可以模拟非接触式卡(例如Visa payWave或万事达卡PayPass)上的磁条数据? 如果是,怎么办?

您的方案类似于在电话上运行的HCE应用程序。 有某些协议规定了如何响应终端命令(以硬件术语)。 如果您的芯片能够与终端通信,则您需要软件才能与终端通信。 当您的卡在非接触式终端的距离内时,某些apdu命令会发送到卡上以开始交易。 如果您可以正确编码,则可以获得与PayWave或PayPass应用程序几乎相似的行为。

在交易过程中,终端可以发送交易以进行在线验证,然后您必须知道发行人(银行)密钥。 您可以进行离线交易的机会很小(不超过离线限制),但是您必须知道颁发者证书(基于RSA和动态值)。 这比在线交易,在线密钥更难破解。

是的,您可以获得完整的PayWave或PayPass卡,但不能违反安全性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM