电子密码本模式ECB

ECB 工作模式的定义、优缺点和相关密码学背景。

#status / growing #type / concept #tech / security / crypto #resource / algorithm

[!info] related notes 密码学 Data Encryption Standard DES 密码分组链接CBC 密码反馈模式CFB

电子密码本模式 (ECB)

1. 定义

电子密码本模式 (Electronic Codebook, ECB) 是最简单的分组密码工作模式。 [cite_start]它将明文分成固定大小的分组(如 64位 或 128位),然后使用同一密钥对每个分组独立进行加密 [cite: 830, 836]。

2. 工作原理

  • 加密:$C_i = E_K(P_i)$
  • 解密:$P_i = D_K(C_i)$
  • 每个块的处理是完全独立的,没有关联。

3. 优缺点分析

[cite_start]根据 PPT [cite: 839-842] 总结:

优点

  1. 简单有效:易于实现和标准化。
  2. 并行处理:由于各块独立,可以同时对多个明文分组进行加密或解密(速度快)。
  3. 无误差传递:一个密文分组在传输中损坏(如比特翻转),只会影响该分组的解密,不会扩散到后续分组。

缺点

  1. 安全性较低 (模式泄露)
    • 相同的明文分组总是会被加密成相同的密文分组。
    • 攻击者可以通过观察密文的模式推断出明文的结构(例如图像加密中依然能看清轮廓)。
    • 结论:不适合加密长消息或具有高度重复性的数据。

相关链接

创建于 2026/1/8 更新于 2026/5/27