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

2299.根据GM/T 0041《智能IC卡密码检测规范》,分组算法加密性能测试包含哪些步骤()。

A
 预先产生M组(M≥ 1000)随机数据和随机密钥,依次通过分组算法加密指令执行加密运算
B
 验证加密结果正确性
C
 累积总的运算时间T
D
 计算加密速率V,V=M/T(次/秒)

答案解析

正确答案:ABCD

解析:

好的,我们来详细解析一下这道多选题。 ### 题目背景 题目出自《商用密码应用安全性评估从业人员考核参考题库》,涉及的是GM/T 0041《智能IC卡密码检测规范》中关于分组算法加密性能测试的内容。分组算法加密性能测试是为了评估智能IC卡在执行加密操作时的性能表现,包括速度、准确性和稳定性等。 ### 选项解析 **A. 预先产生M组(M≥ 1000)随机数据和随机密钥,依次通过分组算法加密指令执行加密运算** - **解析**:这是测试的第一步,需要生成大量的随机数据和随机密钥。这些数据和密钥将用于后续的加密运算。生成大量数据的原因是为了确保测试的统计意义,即通过多次测试来获得更准确的性能指标。 - **示例**:假设我们需要测试一个智能IC卡的AES加密性能,可以生成1000组随机数据和对应的随机密钥,每组数据长度为128位,密钥长度为256位。 **B. 验证加密结果正确性** - **解析**:这是测试的第二步,需要验证加密后的结果是否正确。这一步是为了确保智能IC卡在执行加密操作时没有出现错误。 - **示例**:使用已知的明文和密钥进行加密,然后解密,检查解密后的明文是否与原始明文一致。如果一致,则说明加密结果正确。 **C. 累积总的运算时间T** - **解析**:这是测试的第三步,需要记录所有加密操作的总时间。这一步是为了计算加密速率。 - **示例**:假设1000组数据的加密操作总共耗时10秒,那么总的运算时间T就是10秒。 **D. 计算加密速率V,V=M/T(次/秒)** - **解析**:这是测试的最后一步,根据总的运算时间和加密的数据组数,计算出加密速率。加密速率是衡量智能IC卡性能的重要指标之一。 - **示例**:继续上面的例子,1000组数据在10秒内完成加密,那么加密速率V = 1000 / 10 = 100 次/秒。 ### 为什么选这个答案 题目要求选择分组算法加密性能测试包含的步骤,而选项A、B、C、D分别对应了测试的四个关键步骤: 1. **生成测试数据**(A) 2. **验证加密结果**(B) 3. **记录总时间**(C) 4. **计算加密速率**(D) 这四个步骤缺一不可,共同构成了完整的分组算法加密性能测试过程。因此,正确答案是ABCD。

相关知识点:

智能IC卡分组算法加密记

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

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

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