【问题标题】:javacard jcf file formatjavacard jcf文件格式
【发布时间】:2014-06-03 22:16:10
【问题描述】:

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

谢谢

【问题讨论】:

    标签: smartcard javacard


    【解决方案1】:

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

    其实jcf的结构如下:

    0xC4 0x82 0xLL 0xLL 数据

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

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

    【讨论】:

    • 除了回答你自己的问题,我建议你也接受你自己的答案:)
    • @MaartenBodewes 你无处不在!我认为您发明了 JavaCard 标签! ;)
    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-19
      • 1970-01-01
      相关资源
      最近更新 更多