跳到主要内容
uencoder

Slide Attack

滑动攻击利用自相似密码中相邻轮结构相同的特点,构造"滑动对"使一轮输出与另一轮输入对齐以恢复密钥。

用途

对轮函数结构高度统一的密码(经典 DES 变体、Feistel 密码)提供不依赖轮数的攻击。

机制

寻找明文对 (P, P') 使 P' = F(P)(一轮变换),则对应密文对也满足 C' = F(C),形成滑动方程求解密钥。攻击复杂度与轮数无关。

用例

  • Feistel 密码安全评估
  • 轮函数统一性分析
  • 密码设计指导

相关工具

参考链接