Integral Cryptanalysis
积分密码分析(Square 攻击)利用输入集合在特定字节位置取遍所有值时输出字节的求和(积分)性质破解密码。
用途
对结构良好的 SPN 密码(如 AES 的 Square 攻击)提供比差分/线性更有效的区分器。
机制
构造一组明文使某字节取遍 0-255(活跃)、其余固定(常数),经若干轮后某输出字节和为 0(平衡),用此区分器攻击后续轮。
用例
- AES Square 攻击
- SPN 密码分析
- 分组密码安全评估
积分密码分析(Square 攻击)利用输入集合在特定字节位置取遍所有值时输出字节的求和(积分)性质破解密码。
对结构良好的 SPN 密码(如 AES 的 Square 攻击)提供比差分/线性更有效的区分器。
构造一组明文使某字节取遍 0-255(活跃)、其余固定(常数),经若干轮后某输出字节和为 0(平衡),用此区分器攻击后续轮。