JCOP卡中的保险箱 [英] Secure Box in JCOP card

查看:132
本文介绍了JCOP卡中的保险箱的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

JCOP V2.4.2修订版3安全目标:

第11-12页

在JCOP 2.4.2 R3中实现了安全盒概念.安全 Box是一种允许运行未经认证的第三方的结构 本机代码,并确保该代码不会损害,影响或 操作JCOP 2.4.2 R3操作系统或任何小程序 由操作系统执行.本机代码的分离 安全盒中存在的其他代码和/或数据是 由已通过硬件认证的硬件MMU确保 评估

A Secure Box concept is implemented within JCOP 2.4.2 R3. The Secure Box is a construct which allows to run non certified third party native code and ensures that this code cannot harm, influence or manipulate the JCOP 2.4.2 R3 operating system or any of the applets executed by the operating system.The separation of the native code in the Secure Box from other code and/or data residing on the hardware is ensured by the Hardware MMU which has been certified in the hardware evaluation

我有一些描述的卡,并且我想也有使用安全盒的经验!搜索 Java Card v3.0.1规范 Global Platform v2.2.1卡规范 JCOP v2.4.2 r3管理员手册并没有帮助.在提到的文件中关于Secure Box几乎没有任何内容.

I have some of the described card and I want to have experience in working with the Secure Box also! Searching in Java Card v3.0.1 Specifications , Global Platform v2.2.1 card specification aND JCOP v2.4.2 r3 Administrator Manual didn't helped. There is almost nothing in the mentioned documents about Secure Box.

所以:

有人对我如何在JCOP卡中使用安全盒有任何想法/经验吗?我们可以在Secure Box中上传哪种程序/代码?这些程序是否也用Java Card语言编写并以CAP文件的形式出现?还是用C ++或Assembly编写的?

Does anybody have any idea/experience that how I can use the Secure Box in JCOP cards? What kind of program/code we can upload in Secure Box? Does those programs written in Java Card language and are in the form of CAP files also? Or those are written in C++ or Assembly for example?

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

How to upload and install them on the card? And what is the advantages of this Secure Box?

推荐答案

不,它们是需要实现定义的通用Java Card的本地模块-面向字节数组的方法接口(在JCOP扩展中,需要查找) .通常您需要使用C进行编程,例如使用Keil开发人员.工具包,然后将生成的代码发送给NXP.

No they are native modules that need to implement a rather generic Java Card defined - byte array oriented - method interface (it's in the JCOP extensions, look for it). Normally you would need to program in C, e.g. using the Keil dev. kit and then send the resulting code to NXP.

CAP文件需要符合Java Card规范,我不记得在.cap文件中包含本机代码的任何选择,因此它们不太可能成为运输工具.

CAP files need to comply to the Java Card specifications, I don't remember any option to include native code in .cap files, so they are an unlikely transport vehicle for it.

这篇关于JCOP卡中的保险箱的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆