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

2219.现代密码学中很多应用包含散列运算,下面应用中包含散列运算的是( )。

A
 消息机密性
B
 消息完整性
C
 消息认证码
D
 数字签名

答案解析

正确答案:BCD

解析:

解析:散列运算是密码学中常用的一种技术,用于将任意长度的输入数据转换为固定长度的输出数据。在现代密码学中,散列运算常常用于保证消息的完整性、生成消息认证码和数字签名等应用中。

A选项消息机密性通常是通过对称加密算法来实现的,与散列运算无直接关联。

B选项消息完整性是指确保消息在传输过程中没有被篡改,通常使用散列运算来生成消息摘要,然后将摘要与消息一起传输,接收方再次计算摘要并比对以验证消息的完整性。

C选项消息认证码(MAC)是一种用于验证消息完整性和真实性的技术,通常使用散列函数和密钥来生成MAC值,接收方使用相同的密钥和散列函数来验证MAC值。

D选项数字签名是一种用于验证消息真实性和完整性的技术,通常使用非对称加密算法和散列函数来生成数字签名,接收方使用发送方的公钥和相同的散列函数来验证数字签名。

因此,正确答案是BCD。希望以上解析能帮助你更好地理解现代密码学中散列运算的应用。

相关知识点:

含散列运算的应用考点

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

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

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