VLSI Implementation of AES Algorithm Against Differential Power Attack and Differential Fault Attack

韩军,曾晓洋,赵佳
DOI: https://doi.org/10.3969/j.issn.1000-436x.2010.01.004
2010-01-01
Abstract:A VLSI implementation of AES algorithm against both differential power attack and differential fault attack was proposed. The main countermeasures employed in this hardware design are masking technique and two-dimensional parity-based concurrent error detection method. And exploits such methods as separating 128bit calculation into four 32bit calculations, module reuse and optimization of calculation order was exploited to reduce hardware cost. Moreover, a 3 level pipelined structure of AES encryption and decryption is used to improve hardware speed and throughput. The AES IP core based on these techniques can resist two kinds of side channel attacks with reasonable performance and cost.
What problem does this paper attempt to address?