Round Function
轮函数是分组密码每轮对数据块施加的变换,是迭代密码的核心组件。
用途
通过多轮迭代累积混淆与扩散,使密码达到安全强度。
机制
轮函数由非线性替换(S-box)、线性扩散(置换/混合)与密钥加复合而成。Feistel 轮函数 F(R,K) 修改半块;SPN 轮函数对全块施加 S-P 变换。
用例
- AES/DES 轮函数
- Feistel 网络
- SPN 结构
轮函数是分组密码每轮对数据块施加的变换,是迭代密码的核心组件。
通过多轮迭代累积混淆与扩散,使密码达到安全强度。
轮函数由非线性替换(S-box)、线性扩散(置换/混合)与密钥加复合而成。Feistel 轮函数 F(R,K) 修改半块;SPN 轮函数对全块施加 S-P 变换。