故障攻击与对策:对称分组密码和RSA签名的防护策略
在当今的密码学领域,故障攻击是一个严重的安全威胁。攻击者通过注入故障来干扰密码系统的正常运行,从而试图获取敏感信息,如密钥。为了应对这些攻击,研究人员提出了各种对策。本文将详细介绍对称分组密码和RSA签名的故障攻击及相应的对策。
1. 基于纠错码的对称分组密码对策
纠错码是一种常用的故障攻击对策。以3 - 重复码 $C[3,1,3]$ 为例,它可以纠正由1 - 比特翻转攻击引起的错误。
1.1 纠错码的查找表
使用3 - 重复码 ${000, 111}$ 进行 $a, b \in F_2$ 的与运算的纠错查找表如下:
| | 000 | 001 | 010 | 011 | 100 | 101 | 110 | 111 |
| — | — | — | — | — | — | — | — | — |
| 000 | 000 | 000 | 000 | 000 | 000 | 000 | 000 | 000 |
| 001 | 000 | 000 | 000 | 000 | 000 | 000 | 000 | 000 |
| 010 | 000 | 000 | 000 | 000 | 000 | 000 | 000 | 000 |
| 011 | 000 | 000 | 000 | 111 | 000 | 111 | 111 | 111 |
| 100 | 000 | 000 | 000 | 000 | 000 | 000 | 000 | 000 |
| 101 | 000 | 000 | 000 | 111 | 000 | 111
超级会员免费看
订阅专栏 解锁全文
41

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



