单选题
694.下述哪个标准中规定了操作智能密码钥匙所用的APDU命令()。
A
GM/T 0016《智能密码钥匙密码应用接口规范》
B
GM/T 0017《智能密码钥匙密码应用接口数据格式规范》
C
GM/T 0018《密码设备应用接口规范》
D
GM/T 0019《通用密码服务接口规范》
答案解析
正确答案:B
解析:
好的,我们来详细解析一下这道题。
### 题目背景
题目要求我们找出规定了操作智能密码钥匙所用的APDU(Application Protocol Data Unit)命令的标准。APDU是一种用于在智能卡和读卡器之间交换数据的协议。
### 选项解析
**A. GM/T 0016《智能密码钥匙密码应用接口规范》**
- 这个标准主要定义了智能密码钥匙的密码应用接口,包括功能、调用方式等,但并没有具体规定APDU命令的格式和使用方法。
**B. GM/T 0017《智能密码钥匙密码应用接口数据格式规范》**
- 这个标准详细规定了智能密码钥匙密码应用接口的数据格式,包括APDU命令的格式和使用方法。因此,它是最符合题目要求的选项。
**C. GM/T 0018《密码设备应用接口规范》**
- 这个标准定义了密码设备的应用接口,适用于各种密码设备,而不仅仅是智能密码钥匙。虽然它也涉及了一些数据格式,但并不是专门针对APDU命令的。
**D. GM/T 0019《通用密码服务接口规范》**
- 这个标准定义了通用密码服务接口,适用于多种密码服务,包括但不限于智能密码钥匙。它主要关注的是服务接口的定义,而不是具体的APDU命令格式。
### 为什么选择B
根据上述解析,**GM/T 0017《智能密码钥匙密码应用接口数据格式规范》** 是唯一一个详细规定了APDU命令格式和使用方法的标准。因此,正确答案是 **B**。
### 示例
假设你有一个智能密码钥匙,需要通过APDU命令来执行某些操作,比如生成密钥或签名。这些命令的具体格式和使用方法在 **GM/T 0017** 中有详细的定义,例如:
- **命令格式**:`[CLA] [INS] [P1] [P2] [Lc] [Data] [Le]`
- **具体命令**:`00 20 00 00 08 12345678 00` 可能表示生成一个8字节的随机数。
相关知识点:
智能钥匙APDU命令标准考点
相关题目
单选题
4109.GM/T 0037《证书认证系统检测规范》中,对证书认证系统的产品检测,入根检测不合格即判定为不合格。
单选题
4108.GM/T 0037《证书认证系统检测规范》中,对证书认证系统的产品检测,无需检测其是否能通过新CA证书与旧CA证书的证书链,实现新旧证书更替。
单选题
4107.GM/T 0037《证书认证系统检测规范》中,证书状态查询服务可以采用CRL查询或在线证书状态查询。
单选题
4106.GM/T 0037《证书认证系统检测规范》中,当CA给RA授权的证书模板发生变化时,RA应能与CA进行模板同步更新。
单选题
4105.证书认证系统中密码机应通过独立的物理端口与服务器连接。
单选题
4104.GM/T 0037《证书认证系统检测规范》中,证书认证系统可以采用B/S结构或C/S结构。
单选题
4103.GM/T 0037《证书认证系统检测规范》中,CA证书可以由CA给自己签发,也可以由另一个CA签发。
单选题
4102.GM/T 0037《证书认证系统检测规范》不仅适用于产品检测,也适用于项目检测。
单选题
4101.在GM/T 0014《数字证书认证系统密码协议规范》中,封装结构应遵循GM/T 0009《SM2密码算法使用规范》。
单选题
4100.根据GM/T 0014《数字证书认证系统密码协议规范》,不同的CA向KM申请密钥对时,可以提交相同的用户加密证书序列号。
