扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 通信与网络安全技术困难
单选题
2016年5月第6题
困难
单选题
2016年5月第6题
#第二版教材
#必须掌握
下列不属于报文认证算法的是(__)。
问题(1)
浓缩知识点
报文认证算法核心作用是保障数据完整性与身份认证,常见类型有消息摘要算法如MD5、SHA-1,还有结合密钥与哈希函数的HMAC,它们通过生成固定长度摘要或带密钥的认证码,来校验数据是否被篡改、确认发送方身份。要注意它和加密算法分属不同技术范畴,像RC4这类对称流加密算法,核心功能是对数据进行加密与解密,侧重保障数据保密性,不属于报文认证算法。实际应用中,两类算法常结合使用,加密算法负责防止数据内容泄露,报文认证算法负责确保数据未被篡改、发送方可信,共同构建更全面的安全防护体系。
正确答案
C
本题考察的是报文摘要与认证算法的分类。
报文认证算法通常指用于保证数据完整性和认证的数据摘要算法或基于摘要的认证机制。
A选项 MD5:是一种常用的消息摘要算法(Message Digest Algorithm 5),可以将任意长度输入映射为固定长度的摘要,用于数据完整性验证,属于报文认证算法。
B选项 SHA-1:是一种安全散列算法(Secure Hash Algorithm 1),输出160位摘要,常用于数字签名和消息认证,属于报文认证算法。
C选项 RC4:是一种流密码(对称加密算法),主要用于加密和解密数据,不属于报文摘要或报文认证算法,因此正确答案是 RC4。
D选项 HMAC:基于散列函数的消息认证码(Hash-based Message Authentication Code),结合了密钥和哈希算法,用于保证数据完整性和认证,属于报文认证算法。
因此,正确答案是 C. RC4。
