Confusion
混淆是 Shannon 提出的密码安全原则,指密钥与密文间统计关系尽可能复杂,使攻击者无法从密文推断密钥。
用途
通过非线性替换(S-box)使密钥对密文的影响复杂化,是分组密码设计的两大原则之一。
机制
S-box 等非线性组件使每位密文位依赖密钥的复杂非线性函数,而非简单线性关系。AES S-box 的高非线性度直接服务于混淆。
用例
- 分组密码设计原则
- AES S-box 设计
- 密码学理论
混淆是 Shannon 提出的密码安全原则,指密钥与密文间统计关系尽可能复杂,使攻击者无法从密文推断密钥。
通过非线性替换(S-box)使密钥对密文的影响复杂化,是分组密码设计的两大原则之一。
S-box 等非线性组件使每位密文位依赖密钥的复杂非线性函数,而非简单线性关系。AES S-box 的高非线性度直接服务于混淆。