侧信道辅助的AES类密码逆向工程与故障注入优化
1. 侧信道辅助逆向工程AES类密码
在侧信道辅助逆向工程AES类密码的研究中,有两个关键部分值得关注,一是滤波器方程的推导,二是替换层的恢复。
1.1 滤波器方程推导
从相关关系中推导出了九个滤波器方程,具体如下表所示:
| 组合 | 滤波器 | 组合 | 滤波器 |
| — | — | — | — |
| (2), (3) | (x_1x_2 = 255^2) | (4), (5) | (x_3x_4 = 255^2) |
| (6), (7) | (x_5x_6 = 255^2) | (8), (9) | (x_7x_8 = 255^2) |
| (10), (11) | (x_9x_{10} = 255^2) | (2), (8), (10) | (x_1x_7x_9 = 255^3) |
| (3), (9), (11) | (x_2x_8x_{10} = 255^3) | (3), (5), (7), (9) | (x_1x_3x_5x_7 = 255^4) |
| (4), (6), (8), (10) | (x_2x_4x_6x_8 = 255^4) | | |
这些方程在后续的密码分析中可能起到关键作用,通过对这些组合和滤波器方程的研究,可以进一步挖掘密码系统中的潜在信息。
1.2 替换层恢复
为了恢复隐藏的替换表,需要进行一系列的操作。首先,固定上一节中恢复的255个M候选值之一,并将注意力限制在经过PB操作后扩散到单个列,然后在MC操作后收敛到单个活动字节的明文差分上。这种收
超级会员免费看
订阅专栏 解锁全文
757

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



