AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 商用密码应用安全性评估从业人员考核参考题库 题目详情
CA5D4B06E4C0000157383B909A001F81
商用密码应用安全性评估从业人员考核参考题库
4,803
多选题

2650.在GM/T 0012《可信计算 可信密码模块接口规范》中,以下( )是可信密码模块内部的引擎。

A
 对称算法引擎
B
 非对称算法引擎
C
 杂凑算法引擎
D
 HMAC引擎

答案解析

正确答案:ABCD

解析:

好的,我们来详细解析一下这道多选题。 ### 题目背景 GM/T 0012《可信计算 可信密码模块接口规范》定义了可信密码模块(Trusted Cryptographic Module, TCM)的接口和功能。可信密码模块是一个硬件或软件组件,用于提供安全的密码服务。这些服务通常包括对称加密、非对称加密、杂凑函数和消息认证码等。 ### 选项解析 **A. 对称算法引擎** - **解释**:对称算法引擎负责处理对称加密和解密操作。对称加密使用同一个密钥进行加密和解密,常见的对称算法有AES(高级加密标准)、DES(数据加密标准)等。 - **示例**:假设你有一份文件需要加密传输,你可以使用AES算法将文件加密,然后使用同一个密钥在接收端解密文件。 **B. 非对称算法引擎** - **解释**:非对称算法引擎负责处理非对称加密和解密操作。非对称加密使用一对密钥,一个公钥用于加密,一个私钥用于解密,常见的非对称算法有RSA、ECC(椭圆曲线密码学)等。 - **示例**:假设你想发送一条安全的消息给朋友,你可以用朋友的公钥加密消息,朋友收到后用他的私钥解密消息。 **C. 杂凑算法引擎** - **解释**:杂凑算法引擎负责处理杂凑函数(哈希函数)的操作。杂凑函数将任意长度的数据转换为固定长度的摘要,常用于数据完整性校验和数字签名,常见的杂凑算法有SHA-256、MD5等。 - **示例**:假设你下载了一个软件包,可以使用SHA-256算法生成该软件包的哈希值,然后与官方提供的哈希值进行对比,确保文件未被篡改。 **D. HMAC引擎** - **解释**:HMAC(基于哈希的消息认证码)引擎负责处理HMAC算法的操作。HMAC是一种基于杂凑函数的消息认证码,用于验证消息的完整性和来源,常见的HMAC算法有HMAC-SHA-256等。 - **示例**:假设你在网络上传输一条消息,可以使用HMAC-SHA-256生成一个消息认证码,接收方使用相同的密钥和算法验证消息的完整性和来源。 ### 答案解析 根据GM/T 0012《可信计算 可信密码模块接口规范》,可信密码模块内部确实包含了对称算法引擎、非对称算法引擎、杂凑算法引擎和HMAC引擎。这些引擎分别负责不同的密码学操作,确保数据的安全性和完整性。 因此,正确答案是 **ABCD**。

相关知识点:

可信模块内部含多种引擎

题目纠错
商用密码应用安全性评估从业人员考核参考题库

扫码进入小程序
随时随地练习

关闭登录弹窗
专为自学备考人员打造
勾选图标
自助导入本地题库
勾选图标
多种刷题考试模式
勾选图标
本地离线答题搜题
勾选图标
扫码考试方便快捷
勾选图标
海量试题每日更新
波浪装饰图
欢迎登录试题通
可以使用以下方式扫码登陆
APP图标
使用APP登录
微信图标
使用微信登录
试题通小程序二维码
联系电话:
400-660-3606
试题通企业微信二维码