-
分组加密结构
- 输入明文 M 被划分为两个等长的部分:左半部分 和右半部分 。
- 在每一轮中,右半部分 通过轮函数 F 和密钥 被处理,结果与左半部分 异或后形成新的右半部分 :L_{i+1} = R_i$$R_{i+1} = L_i \oplus F(R_i, K_i)
-
解密对称性
- 由于 Feistel 网络的对称性,解密过程与加密过程几乎完全相同,只需逆序使用密钥 。
- 解密的公式为:
由于每一轮中只需反转异或操作和交换左右部分即可,还原明文并不需要 F 可逆。
2024年11月02日1分钟阅读
分组加密结构
解密对称性
由于每一轮中只需反转异或操作和交换左右部分即可,还原明文并不需要 F 可逆。