以下哪项描述了加密和哈希之间的区别?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 加密用密文替换明文,而哈希计算校验和。.
为什么这是答案
加密(Encryption)将明文(plaintext)转换为密文(ciphertext),其主要目的是保护数据的机密性,即使数据被截获,未经授权的方也无法读取。哈希(Hashing)则是一种单向函数,它将任意长度的输入数据转换为固定长度的哈希值或校验和。哈希的主要目的是验证数据完整性,任何对原始数据哪怕是微小的修改都会导致哈希值发生巨大变化,从而表明数据已被篡改。 选项A不正确,加密和哈希都可以应用于传输中和静态数据。选项C不正确,加密主要确保机密性,而哈希主要确保完整性。选项D不正确,加密可以使用公钥和私钥(非对称加密),而哈希不使用密钥进行加密或解密,它是一种单向函数。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡