多选题
2158.( )算法不需要消息鉴别码函数作为辅助函数。
A
SM9数字签名
B
SM9密钥交换
C
SM9密钥封装
D
SM9公钥加密
答案解析
正确答案:AB
解析:
答案解析:
SM9算法是一种基于椭圆曲线密码学的密码算法,包括数字签名、密钥交换、密钥封装和公钥加密等功能。在SM9算法中,数字签名和密钥交换是不需要消息鉴别码函数作为辅助函数的,因为数字签名和密钥交换本身就包含了消息的完整性和认证。而密钥封装和公钥加密则需要消息鉴别码函数来确保消息的完整性和认证。
生活中的例子可以是:假设你在网上购物时,你需要对订单进行数字签名来确保订单的完整性和认证,这时候就可以使用SM9的数字签名功能。而在与网站建立安全连接时,需要进行密钥交换来确保通信的安全性,这时候也可以使用SM9的密钥交换功能。而在收到网站发来的加密信息时,需要使用密钥封装和公钥加密来解密信息并确保信息的完整性和认证。通过这些例子,可以更加深入理解SM9算法中不同功能的作用和需要的辅助函数。
SM9算法是一种基于椭圆曲线密码学的密码算法,包括数字签名、密钥交换、密钥封装和公钥加密等功能。在SM9算法中,数字签名和密钥交换是不需要消息鉴别码函数作为辅助函数的,因为数字签名和密钥交换本身就包含了消息的完整性和认证。而密钥封装和公钥加密则需要消息鉴别码函数来确保消息的完整性和认证。
生活中的例子可以是:假设你在网上购物时,你需要对订单进行数字签名来确保订单的完整性和认证,这时候就可以使用SM9的数字签名功能。而在与网站建立安全连接时,需要进行密钥交换来确保通信的安全性,这时候也可以使用SM9的密钥交换功能。而在收到网站发来的加密信息时,需要使用密钥封装和公钥加密来解密信息并确保信息的完整性和认证。通过这些例子,可以更加深入理解SM9算法中不同功能的作用和需要的辅助函数。
相关知识点:
SM9部分算法无需消息鉴别码
相关题目
单选题
2645.在GM/T 0013《可信计算 可信密码模块接口符合性测试》中,非对称密钥包含()。
单选题
2644.GM/T 0078 《密码随机数生成模块设计指南》中,基于异或链的后处理方法,下列说法正确的是()。
单选题
2643.GM/T 0078 《密码随机数生成模块设计指南》中,轻量级后处理算法包括下列方法中的()。
单选题
2642.根据GM/T 0078《密码随机数生成模块设计指南》,基于相位抖动原理的物理随机源,主要包括下列方式中的()。
单选题
2641.根据GM/T 0078《密码随机数生成模块设计指南》,典型的基于混沌原理的物理随机源模型包括下列选项中的()。
单选题
2640.根据GM/T 0078《密码随机数生成模块设计指南》,基于相位抖原理的物理随机源的输出的随机比特序列质量受()的影响。
单选题
2639.在GM/T 0062《密码产品随机数检测要求》中,()需要对随机数进行周期检测。
单选题
2638.在GM/T 0062《密码产品随机数检测要求》中关于随机数检测的不同产品形态类别主要特征描述正确的是()。
单选题
2637.GM/T 0105《软件随机数发生器设计指南》中建议,可以通过以下哪些机制保证熵源的独占性()。
单选题
2636.GM/T 0105《软件随机数发生器设计指南》规定的关键安全参数包括()。
