2

是否有任何文件描述了 javacard 的 jcf 文件格式?它似乎接近 ijc 文件格式(它本身大致是嵌入在全局 cap 文件中的各种 cap 组件的串联: header.cat 等),但我无法准确地看到该格式是如何定义的。

谢谢

4

2 回答 2

1

simalliance.org 的“互操作性垫脚石”文档指定了可互操作的 java 卡格式。

globalplatform.org 卡规范中的“C4”标签和 BER 编码长度来源

于 2014-06-03T14:16:10.180 回答
1

好吧,我将回答我自己的问题:显然 jcf 和 bin (ijc) 文件格式似乎完全相同,除了 jcf 作为一个标题,它给出了 - 除其他外 - 数据的长度,其余的是连接如 jvm 规范 (2.2) 的第 6 章所述,上限组件(视为字节流)

实际上jcf的结构如下:

0xC4 0x82 0xLL 0xLL 数据

c482 是数据标签 0xLLLL 是两个无符号字节上 DATA 的长度

DATA 是 cap 组件的串联( Header_component 等...)

于 2012-02-16T17:38:58.323 回答