(单选题)
哈希和加密之间最主要的区别在于哈希:()
A不可逆
B输出消息与原始消息的长度相同
C涉及完整性和安全性
D发送端和接收端相同
正确答案
答案解析
哈希以单向方式工作一通过将哈希算法应用到消息,创建消息哈希/摘要。如果将相同的哈希算法应用到消息摘要,并不会生成原始消息。就这一点而言,哈希是不可逆的,而加密是可逆的。这就是哈希与加密之间的基本区别。哈希创建的输出比原始消息小,而加密创建的输出与原始消息具有相同的长度。哈希可用于验证消息的完整性,但并不解决安全问题。可在发送端和接收端使用相同的哈希算法,以生成并验证消息的哈希/摘要。而加密不一定在发送端和接收端使用相同的算法来进行加密和解密。
相似试题
(单选题)
以下哪一项关于单向哈希函数和加密算法的描述是正确的()。
(单选题)
信息的加密哈希总和由接收者重新计算,这是为了确保()
(单选题)
要确保信息的真实性、机密性和完整性,发送者应使用其哪种密钥加密消息的哈希:()
(单选题)
消息在发送前,用发送者的私钥加密消息内容和它的哈希(hash,或译作:杂选、摘要)值,能够保证()。
(单选题)
发送消息的同时也发送由该发送者私钥加密的消息哈希将确保:()
(单选题)
下列哪一项最好地描述了哈希算法、数字签名和对称密钥算法分别提供的功能?()
(单选题)
下列哪一项最好地描述了消息认证码、哈希算法、数字签名和对称密钥分别提供的功能?()
(单选题)
口令哈希是指()。
(单选题)
当下载软件时,一个哈希值被提供能够:()