提出了一种有效的故障注入攻击技术,能够攻击一类使用特定结构SPN密码的设备.这种攻击方法基于字节错误模型,仅需要少量故障密文即可攻破一类具有特定置换层的SPN密码算法.分析给出了故障和特定置换层如何导致秘密信息泄露的原因.同时,对于具体的密码算法ARIA和PRESENT进行了攻击实例.
We propose an efficient fault injection attack technique that could be used to break devices with certain types of SPN structures. The attack is on the basis of the byte-oriented fault model and requires very few faulty cipher texts to break SPN structures with certain type of permutation layer. Analysis is given to reveal how fault occurred position and permutation layer design leak the secret information. We also give attack implementation on ARIA and some other block ciphers with particular permutation layer design.