我一直在玩一些NFC应用程序,并设置一些NFC'补丁'来执行某些任务,我一直在想......有没有办法阅读NFC信用卡的信息实际上发送到NFC PayPass终端?我的目标是建立一个与谷歌钱包有点相似的应用程序,因为我可以将我的信用卡数据加载到我的手机中,然后点击Paypass终端进行支付(没有一些hackery,谷歌钱包在澳大利亚不可用)。 / p>
在这个领域有知识的人吗?
答案 0 :(得分:1)
不是真的。通常对卡 - 读取器通信进行加密,并且每次使用质询 - 响应协议来导出密钥。此外,如果要与付款小程序通信,则需要知道安全通道密钥和协议。
另一方面,即使您修补Android以支持卡模拟,您仍然需要卡管理器密钥(或类似的东西)才能安装applet(或写入文件),因此您无法安装自己的。 / p>
简而言之,除非您使用Google钱包或访问安全元素密钥,否则您只能使用NFC芯片来读写标签。