[英]Contactless Card like visa Paywave using Magnetic Stripe Data
I have a nRF5240 BLE chip which supports NFC Type 2 and Type 4 tag emulation protocol stack. 我有一个nRF5240 BLE芯片,它支持NFC Type 2和Type 4标签仿真协议栈。
Is it possible to emulate a Contactless Card like Visa payWave or Mastercard PayPass which has Magnetic Stripe Data on it ?? 是否可以模拟非接触式卡(例如Visa payWave或万事达卡PayPass)上的磁条数据? If yes how? 如果是,怎么办?
Your scenario is similar to HCE application which runs on phones. 您的方案类似于在电话上运行的HCE应用程序。 There are certain protocols that dictate how to respond to terminal commands(in hardware terms). 有某些协议规定了如何响应终端命令(以硬件术语)。 If your chip is able to communicate with terminal then you need software to communicate with terminal. 如果您的芯片能够与终端通信,则您需要软件才能与终端通信。 When your card is in distance of contactless terminal certain apdu commands sent to card to start a transaction. 当您的卡在非接触式终端的距离内时,某些apdu命令会发送到卡上以开始交易。 if you could code correctly you can get almost similar behaviour as PayWave or PayPass application. 如果您可以正确编码,则可以获得与PayWave或PayPass应用程序几乎相似的行为。
During transaction, terminal could send your transaction to verify online then you have to know Issuer(Bank) keys. 在交易过程中,终端可以发送交易以进行在线验证,然后您必须知道发行人(银行)密钥。 There is a small chance(offline limits are not exceeded) that you could get offline transaction but you have to know Issuer Certificates(it is based on RSA and dynamic values). 您可以进行离线交易的机会很小(不超过离线限制),但是您必须知道颁发者证书(基于RSA和动态值)。 This is harder to crack then online transactions, online keys. 这比在线交易,在线密钥更难破解。
Yes you could get your complete PayWave or PayPass card but you could not breach security. 是的,您可以获得完整的PayWave或PayPass卡,但不能违反安全性。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.