AI 助教问 AI 助教
东方瑞通 · CISSP

对称加密:DES、3DES、AES、Blowfish

对称加密用同一把密钥加密和解密,速度快、适合大数据量,但密钥分发困难;代表算法有 DES、3DES、AES、Blowfish。

考点精讲

  1. 对称加密(Symmetric Encryption)加密与解密使用同一密钥,速度快、适合加密大数据量,但难点是密钥安全分发,以及 n(n-1)/2 的密钥管理规模问题。DES 使用 56 位密钥,已被破解淘汰;3DES 对 DES 应用三次,等效约 112 位,安全性尚可但速度慢、逐渐弃用;AES(Rijndael 算法)支持 128/192/256 位密钥,区块加密,是当前广泛采用的主流标准;Blowfish 支持可变密钥长度 32–448 位,速度快,Twofish 是其后继。

记忆技巧

记「DES 老了、3DES 慢、AES 是现在、Blowfish 可变长」——按时间演进记:DES→3DES→AES 主流。
记密钥长度:DES 56 位(已淘汰)、3DES 等效约 112 位、AES 128/192/256 三种、Blowfish 32–448 位可变。
记短板:对称加密的命门是「密钥分发」与 n(n-1)/2 的密钥管理规模。

常见误区

  • 把 AES 的密钥长度记成固定 256 位——AES 支持 128/192/256 三种。
  • 把 3DES 的强度等同于 DES×3=168 位——实际等效约 112 位。
  • 忽略对称加密的「密钥分发」难题——这是它相对非对称加密的最大短板。

真题思路

  • 【示例】 【示例】常考「某算法的密钥长度/是否被淘汰/适用场景」或「对称 vs 非对称的优缺点」。参考 Practice Tests 第 3 章(Domain 3)。

常见问题

Q:对称加密和非对称加密怎么配合?

A:用非对称加密安全交换对称密钥,再用对称加密加密大数据(混合加密)。

Q:为什么 DES 被淘汰?

A:56 位密钥太短,可被暴力破解。

Q:AES 密钥长度固定 256 位吗?

A:不是,AES 支持 128/192/256 三种。

Q:3DES 的强度等于 DES×3=168 位吗?

A:不是,实际等效约 112 位。

Q:对称加密最大的短板是什么?

A:密钥安全分发,以及 n(n-1)/2 的密钥管理规模问题。

相关知识

教材出处:Domain 3 · 安全架构与工程 对称加密:DES、3DES、AES、Blowfish

AI 助教

让 AI 助教带你深入学习,把你卡住的地方直接问它

随时为您答疑解惑

开始答疑