【问题标题】:Is it possible to translate Javacard code to NFC?是否可以将 Javacard 代码转换为 NFC?
【发布时间】:2021-10-02 09:03:24
【问题描述】:

我想知道是否可以在 NFC 上编写我们使用 Javacard 编写的代码?我有一个项目,其中智能卡包含要扫描的生物识别 ID,我们希望使用 NFC 无线进行。你认为这可能吗? NFC的边界是什么?是否可以在 NFC 上使用 Javacard 做任何事情?抱歉,我有很多问题我不是很熟悉。

【问题讨论】:

    标签: nfc smartcard javacard contactless-smartcard


    【解决方案1】:

    是的,一些 Javacard 可以通过 NFC 进行交互。

    https://github.com/OpenJavaCard/openjavacard-ndef 为例。

    【讨论】:

      【解决方案2】:

      答案是肯定的——许多非接触式和双接口卡实际上都在运行 JavaCard 应用程序。当你进入更高的协议层时,使用 NFC 交换的命令(APDU)与使用接触接口基本相同。

      【讨论】:

        【解决方案3】:

        本质上,NFC 是一种通信通道,而 Javacard 描述的是一种编程框架(需要具有一定处理能力的处理器卡)。当然这两者可以结合起来。

        NFC 也被用作相当愚蠢的标签的术语,它可能提供一些硬连线加密(就像 DESFire 所做的那样),但除了数据存储空间之外没有太多。没有办法,这样的标签甚至可以处理最基本的“hello world”小程序,掌握相同的通信技术在这方面没有多大帮助。计算数字签名可以被视为试金石,你真正拥有什么。

        【讨论】:

        • 非常感谢您的回答。我在互联网上搜索了很多如何在 NFC 中进行编码,但正如你所说的,我只找到了这些“愚蠢的标签”。
        猜你喜欢
        • 2018-03-31
        • 1970-01-01
        • 1970-01-01
        • 2015-05-20
        • 1970-01-01
        • 2021-06-21
        • 2011-08-28
        • 1970-01-01
        • 2021-12-26
        相关资源
        最近更新 更多