JCOP卡中的Secure Box

时间:2015-04-26 08:50:30

标签: smartcard javacard globalplatform jcop nxp-microcontroller

JCOP V2.4.2 Revision 3 Security Target:

第11-12页

  

Secure Box概念在JCOP 2.4.2 R3中实施。安全   Box是一种允许运行非认证第三方的构造   本机代码并确保此代码不会损害,影响或   操纵JCOP 2.4.2 R3操作系统或任何小程序   由操作系统执行。本机代码的分离   来自其他代码的Secure Box和/或驻留在硬件上的数据是   由经过硬件认证的硬件MMU确保   评价

我有一些描述的卡片,我也希望有使用 Secure Box 的经验!搜索 Java Card v3.0.1规范 Global Platform v2.2.1卡规范 aND JCOP v2.4.2 r3管理员手册没有帮助。关于Secure Box的文件几乎没有。

所以:

有没有人知道如何在JCOP卡中使用Secure Box?我们可以在Secure Box中上传哪种程序/代码?这些程序是用Java Card语言编写的,也是CAP文件的形式吗?或者那些是用C ++或Assembly编写的?

如何在卡上上传并安装它们?这款Secure Box的优点是什么?

1 个答案:

答案 0 :(得分:1)

不,它们是需要实现相当通用的Java Card定义的本机模块 - 面向字节数组的方法接口(它在JCOP扩展中,寻找它)。通常你需要用C编程,例如使用Keil dev。套件然后将结果代码发送给恩智浦。

CAP文件需要符合Java Card规范,我不记得在.cap文件中包含本机代码的任何选项,因此它们不太适合它。