跳到主要内容
uencoder

Key Mixing

密钥混合是将轮密钥与数据块异或(AddRoundKey)的操作,把密钥信息注入轮函数。

用途

使每轮输出依赖轮密钥,实现密钥对密文的控制,是轮函数的标准组件。

机制

将数据块与对应轮密钥逐位异或:state = state XOR round_key。异或因其自逆性使加解密对称。

用例

  • AES AddRoundKey 轮密钥加
  • DES 轮密钥异或
  • Feistel 密钥注入

相关工具

参考链接