nfc - 符合 EMVco 标准的 MIFARE 卡付款

原文 标签 nfc payment mifare contactless-smartcard emv

我正在开发基于 NFC 的支付设备。我正在使用 MIFARE DESFire EV1 芯片。

我的问题是:如何使用此芯片硬件启用完全符合 EMV 的支付交易?

我找到了 Visa Ring which does payment transactions .它使用 NFC Ring® design of McLear & Co与 NTAG IC。

最佳答案

如何使用 MIFARE DESFire EV1 启用 EMV 支付交易?

简单的回答:你不能。

MIFARE DESFire 是一个专有的非接触式智能卡系统,它实现了用于数据存储的文件系统和访问控制机制(包括身份验证和对称 channel 加密)。无论是符合 ISO 标准的文件 IO 操作还是 MIFARE DESFire 中实现的身份验证机制,都不足以在 MIFARE DESFire 之上实现任何非接触式支付系统的 EMV 规范。

怎么会有基于 NFC Ring 的 Visa 支付环(因为 NFC Ring 包含一个 NTAG NFC 标签)?

Visa支付环是NFC环的特殊版本。它包含一个安全的非接触式智能卡芯片 (manufactured by Gemalto),而不是两个 NTAG NFC 标签之一(或者不是两者?),它实现了 Visa (EMV) 支付卡应用程序。因此,环包含一个用于 EMV 支付的专用芯片。

关于nfc - 符合 EMVco 标准的 MIFARE 卡付款,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39341413/

相关文章:

android - 从 NFC 标签读取数据 (IsoDep)

transactions - EMV 在线非接触式卡支付中的 ARQC 和 ARPC。它是如何工作的?

web - Google Pay API 与 Payment Request API 有什么区别?

java - 读取 NfcA MifareClassic NFC 标签

android - 读取/写入具有密码保护的 NFC 标签

android - Android NFC从三星Nexus读取卡

Android NFC 在启动应用程序时传递单个参数

ios - iPhone中NFC的实现

php - 将 pdf 文件安全地存储在服务器上

smartcard - DESFire 写入数据命令失败并显示 917E(长度错误)