【发布时间】:2021-10-02 09:03:24
【问题描述】:
我想知道是否可以在 NFC 上编写我们使用 Javacard 编写的代码?我有一个项目,其中智能卡包含要扫描的生物识别 ID,我们希望使用 NFC 无线进行。你认为这可能吗? NFC的边界是什么?是否可以在 NFC 上使用 Javacard 做任何事情?抱歉,我有很多问题我不是很熟悉。
【问题讨论】:
标签: nfc smartcard javacard contactless-smartcard
我想知道是否可以在 NFC 上编写我们使用 Javacard 编写的代码?我有一个项目,其中智能卡包含要扫描的生物识别 ID,我们希望使用 NFC 无线进行。你认为这可能吗? NFC的边界是什么?是否可以在 NFC 上使用 Javacard 做任何事情?抱歉,我有很多问题我不是很熟悉。
【问题讨论】:
标签: nfc smartcard javacard contactless-smartcard
是的,一些 Javacard 可以通过 NFC 进行交互。
【讨论】:
答案是肯定的——许多非接触式和双接口卡实际上都在运行 JavaCard 应用程序。当你进入更高的协议层时,使用 NFC 交换的命令(APDU)与使用接触接口基本相同。
【讨论】:
本质上,NFC 是一种通信通道,而 Javacard 描述的是一种编程框架(需要具有一定处理能力的处理器卡)。当然这两者可以结合起来。
NFC 也被用作相当愚蠢的标签的术语,它可能提供一些硬连线加密(就像 DESFire 所做的那样),但除了数据存储空间之外没有太多。没有办法,这样的标签甚至可以处理最基本的“hello world”小程序,掌握相同的通信技术在这方面没有多大帮助。计算数字签名可以被视为试金石,你真正拥有什么。
【讨论】: