gpt4 book ai didi

nfc - Android 应用程序如何通过 NFC 存储和模拟信用卡以进行非接触式支付处理?

转载 作者:行者123 更新时间:2023-12-04 11:41:45 25 4
gpt4 key购买 nike

NFC Host Card Emulation mode摆脱了本地安全元件 (SE),并通过利用存储在云中的 SE 来促进支付,使用 cooperation几个参与方,例如商家、服务、提供商、发卡机构等。通常,这就是 Apply Pay(可能它仍然使用本地 SE)、Google Pay 和 Samsung Pay 的工作方式。

但是,存在应用程序,例如Cards - Mobile Wallet , MyCard - NFC Payment , Contactless Credit Card Reader声称可以将卡信息存储在手机本地,并可以在商店使用手机使用非接触式读卡器进行支付。我试过使用 Cards .它通过 NFC 读取卡信息(信用卡号和有效期),并显示:

enter image description here

信用卡 ( card_A ) 是美国银行的,我很确定它不支持非接触式支付。我有另一张来自其他国家/地区的其他银行的借记卡 ( card_B ),它确实支持非接触式支付。但是,我没有任何方法可以测试此应用程序是否适用于 card_B .

我的问题如下:

  • 支持非接触支付的借记卡/信用卡(类似card_B的那种),支付标准是什么?仅供引用,两者都card_Acard_N上面有 EMB 芯片,但一个支持非接触式支付,另一个不支持。
  • 我可以考虑支付解决方案吗,例如应用Pay、Google Pay 和Samsung Pay 变通办法来在本地不支持非接触式支付的卡上启用非接触式支付?
  • 如果我上面链接的 Android 应用程序成功运行,它们是否仍然使用 NFC 主机卡模拟模式?
  • 最后,EMV 卡有一个 secret 存储在卡上的 key 。我很惊讶地看到 Cards用于读取和存储卡信息的应用程序没有 任何来自银行或商家的额外授权,然后只是声称能够进行非接触式支付?在 Google Pay 中,他们使用标记化,并且 key 存储在设备上,该 key 会不时补充。为什么这些类别的非接触式卡不使用任何基于 key 的挑战响应协议(protocol)来实现支付?
  • 最佳答案

  • 如果是非接触式,则他们遵循 EMV 非接触式标准 https://www.emvco.com/emv-technologies/contactless/ .
  • 是的,您可以将 Apple/Google Pay 与不支持非接触式的卡一起使用。但是,您将根据发卡金融机构是否允许其卡与 Google/Apple Pay 兼容来限制卡是否有效。

  • Google Pay 兼容机构 - https://pay.google.com/about/banks/

    Apple Pay 兼容机构 - https://support.apple.com/en-us/HT204916
  • Google Pay 移至 HCE+NFC https://www.pocket-lint.com/apps/news/google/135017-what-is-android-pay-how-does-it-work-and-which-banks-support-it
  • 通过将单笔交易限额保持在 15 英镑至 60 英镑之间,银行可以最大限度地减少对客户的摩擦,并且不会在较大交易或每日非接触式限额已用完时要求像芯片+密码这样的挑战响应(~ 100 美元)
  • 关于nfc - Android 应用程序如何通过 NFC 存储和模拟信用卡以进行非接触式支付处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54060142/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com