【发布时间】:2017-02-16 08:44:01
【问题描述】:
我最近开始在我的大学学习 android 编程,作为最后一个项目,我开始开发 nfc-hce 支付应用程序,如 Android Pay 和/或 Apple pay。我住在一个没有 NFC 支付应用程序工作的小国家,所以我无法在现实生活中看到它实际上是如何工作的。我正在搜索,我在 GitHub 上找到了 SwipeYours 应用程序及其源代码,我现在正在使用它来了解移动支付应用程序中 EMV 应用程序的基础知识。我现在拥有的是用于 APDU 选择的命令,来自已知的 AID 卡选择、GPO 命令和 READ_REC 命令。
每天使用我的 MasterCard PayPass 卡时,我发现该芯片保存了我最后的 10 笔交易,而我现在的问题是,该卡如何获取有关交易的所有信息。我想在我的代码中实现它。
而且我知道,由于生成密码的密钥,只有银行和发卡机构才能使此类应用程序完全正常运行,但我下个月将在我所在国家的一家主要银行作为学生开发人员开始实习,我喜欢展示一些东西,并可能在他们的帮助下继续开发它。
【问题讨论】:
-
规范中有数百页您必须消化:emvco.com/specifications.aspx
-
@Henry 谢谢,我今天已经开始阅读了 :)