【发布时间】:2018-06-19 20:22:35
【问题描述】:
我已经开始使用 JavaCards 并试图掌握 CLA 字节的含义。
5.4.1 类字节
根据表8与表9结合使用,类字节 命令的 CLA 用于指示命令和响应在多大程度上符合 ISO/IEC 7816 的这一部分,以及在适用时(见表 9),安全消息传递的格式和逻辑通道号。
所以... CLA 标志用于指示,但具体是什么?因为,对于初学者来说表格和描述比较难,我理解通常使用下一个 CLA 字节:0x00, 0x80, 0x84.
例如如果从表中读取内容:
0X' 根据 ISO/IEC 7816 的这一部分,命令和响应的结构和编码('X' 的编码见表 9)
10 至 7F RFU
- 为 PTS 保留
我明白,为了精细开发-我应该阅读GlobalPlatform规范,关于确切卡的规范(我的是NXP one)和其他相关材料,但我想承认,内容很难理解.
我预计会出现以下情况(伪表):
- 0x00 -> 用于从文件系统读取流
- 0x01 -> 用于将字节缓冲区写入内存块
- 0x02 -> 调用 AES/RSA 方法
【问题讨论】:
标签: javacard