一个小程序是否可以安装另一个小程序或发送 APDU?



javacard 小程序可以下载并安装另一个小程序吗?

一个小程序是否可以将 APDU(信息(发送到另一个小程序?

如果是这样,任何人都可以引导我开始适当的文档吗?

javacard 小程序是否可以下载并安装另一个小程序?

不,这是不可能的,根本没有 API。在Global Platform的所有示例中 - 这可能比Java Card规范更相关 - 小程序数据通过APDU命令加载。当然,Java Card API 中有一个Applet.install方法,但它被系统调用,不能从另一个小程序使用——据我所知,甚至不是安全域。

一个小程序是否可以将 APDU(信息(发送到另一个小程序?

是的,您可以让一个类实现Shareable接口并通过getShareableInterfaceObject方法共享它。所有Java Card教程都将包含这一点。

APDU 缓冲区不能共享,但不需要共享,您只需通过APDU方法访问它即可。从 API :

Java Card 运行时环境

将 APDU 对象指定为临时 Java Card 运行时环境入口点对象(有关详细信息,请参阅 Java Card 平台经典版的运行时环境规范,第 6.2.1 节(。可以从任何小程序上下文访问临时 Java Card 运行时环境入口点对象。对这些临时对象的引用不能存储在类变量、实例变量或数组组件中。

请阅读教程或购买旧的但仍然有效的智能卡Java卡技术。它很旧,但核心原则仍然完全有效,大多数其他基本的东西都可以通过学习 API 来学习。

相关内容

最新更新