AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 密码测评分值分类刷题 题目详情
CB3F3A72DFA00001A945B90064109240
密码测评分值分类刷题
2,114
多选题

以下关于完整性保护的说法错误的有()。

A
在特殊应用中,在确保杂凑值无法被修改时,也可以单纯采用杂凑算法保护数据的完整性
B
基于公钥密码技术的数字签名可以防止敌手对消息进行篡改,♘不能防止接收者对消息进行伪造
C
基于对称密码或者杂凑算法的完整性保护机制既能确保接收者接收消息之前的消息完整性,也能防止接收者对消息的伪造
D
HMAC可以避免单独使用杂凑算法可能会遭受中间人攻击的弊端

答案解析

正确答案:BC

解析:

好的,让我们一起探讨一下这道题,并且通过一些有趣的例子来加深你的理解。 ### 题目背景 首先,我们需要了解几个概念: - **完整性保护**:确保数据在传输过程中不被篡改或损坏。 - **杂凑算法**(如SHA-256):将任意长度的数据转换成固定长度的哈希值,用于验证数据的完整性。 - **HMAC**(基于密钥的哈希消息认证码):结合了杂凑算法和密钥,提高了安全性。 - **数字签名**:利用公钥加密技术,确保数据的完整性和真实性。 ### 选项分析 #### A: 在特殊应用中,在确保杂凑值无法被修改时,也可以单纯采用杂凑算法保护数据的完整性 这句话是正确的。如果杂凑值本身不被篡改,那么确实可以通过比较原始数据的杂凑值与接收到的数据的杂凑值来验证数据是否完整。例如: 想象你在淘宝上买了一本书,卖家用一个独特的标记(杂凑值)给这本书盖了个章。如果你收到书后发现这个标记没有变化,说明书的内容没有被篡改过。 #### B: 基于公钥密码技术的数字签名可以防止敌手对消息进行篡改,但不能防止接收者对消息进行伪造 这句话是错误的。实际上,数字签名不仅可以防止篡改,还可以防止伪造。因为只有拥有私钥的人才能生成有效的数字签名,而任何人都可以用公钥验证签名的真实性。例如: 假设你是一位著名作家,你在一份合同上签了名。这份签名不仅证明合同内容没有被篡改,还证明了这份合同确实是你的作品,而不是别人伪造的。 #### C: 基于对称密码或者杂凑算法的完整性保护机制既能确保接收者接收消息之前的消息完整性,也能防止接收者对消息的伪造 这句话也是错误的。基于对称密码或杂凑算法的机制只能确保数据的完整性,但不能防止伪造。例如: 你和朋友之间用了一个秘密的暗号(对称密码),每次发送信息时都会附带这个暗号。虽然你们可以确认信息没有被篡改,但是这个暗号并不能证明信息是你发的,还是别人模仿你的暗号伪造的。 #### D: HMAC可以避免单独使用杂凑算法可能会遭受中间人攻击的弊端 这句话是正确的。HMAC通过结合杂凑算法和密钥,增加了安全性,防止中间人攻击。例如: 你和朋友约定每次通信都要加一个特殊的密码(密钥),然后用杂凑算法计算出一个特殊的标记(HMAC)。即使有人截获了你们的信息,他们也无法伪造这个特殊的标记,因为不知道那个秘密的密码。 ### 总结 综上所述,错误的选项是B和C。希望这些例子能帮助你更好地理解和记忆这些概念。如果有任何疑问,欢迎随时提问!

相关知识点:

完整性保护说法有误项

题目纠错
密码测评分值分类刷题

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

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