KATAN 密码的(RK)CDNDs 构建与应用
1. 符号与 KATAN 密码概述
1.1 符号说明
| 符号 | 定义 |
|---|---|
| P, C, K | 明文、密文和主密钥 |
| Lt, Rt | 第 t 轮两个非线性反馈移位寄存器(NLFSR)的状态 |
| pi, ci, ki, lt+i, rt+i | P、C、K、Lt 和 Rt 的第 i 位 |
| ΔP, ΔC, ΔK, ΔLt, ΔRt | P、C、K、Lt 和 Rt 的差分 |
| P block, Cblock | 由 32 个明文(密文)对组成的块 |
| Pstructure, Cstructure | 由 2s 个 P block(Cblock)组成的结构 |
1.2 KATAN 密码描述
KATAN 密码有 KATAN32、KATAN48 和 KATAN64 三个版本,块大小分别为 32、48 和 64 位。该系列密码共享相同的密钥调度、主密钥长度、加密轮数和 NLFSR。主密钥
超级会员免费看
订阅专栏 解锁全文
15

被折叠的 条评论
为什么被折叠?



