查看更多
当前 - 选择题 - 系统安全与保密
困难
单选题
2012年5月第7题
#第二版教材
#必须掌握

下列算法中,用于密钥交换的是(__)。

问题(1)
浓缩知识点

常见密码学算法按功能可分为对称加密、非对称加密、密钥交换、哈希算法四大类。对称加密算法采用同一密钥进行加密和解密,DES、AES是典型代表,主要用于数据的加密传输与存储;哈希算法可将任意长度数据转换为固定长度的唯一摘要,SHA-1属于这类算法,核心用于验证数据完整性,防止数据篡改;密钥交换算法以Diffie-Hellman为代表,能在不安全的公共信道中安全交换对称加密所需的密钥,解决对称加密密钥分发的安全问题,这类算法多基于数论等数学难题实现安全机制;非对称加密算法使用公钥、私钥配对运作,比如RSA,可用于加密、数字签名等场景,常和密钥交换算法配合使用,提升通信安全性。

正确答案
C

本题考察的是常见密码学算法的分类与用途
加密算法大体上分为对称加密算法、非对称加密算法、密钥交换算法和哈希算法等。
A选项 DES:错误。DES(Data Encryption Standard)是一种对称加密算法,用于数据加密,不用于密钥交换。
B选项 SHA-1:错误。SHA-1(Secure Hash Algorithm 1)属于哈希算法,用于生成报文摘要,保证数据完整性,而不是密钥交换。
C选项 Diffie-Hellman:正确。Diffie-Hellman 是一种经典的密钥交换算法,用于在不安全信道中安全地交换对称加密所需的密钥。
D选项 AES:错误。AES(Advanced Encryption Standard)是对称加密算法,用于加密解密数据,不用于密钥交换。
因此,正确答案是 C。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有