VLSI implementation of AES algorithm against differential power attack and differential fault attack
|更新时间:2024-10-14
|
VLSI implementation of AES algorithm against differential power attack and differential fault attack
Vol. 31, Issue 1, Pages: 20-29(2010)
作者机构:
复旦大学专用集成电路与系统国家重点实验室
作者简介:
基金信息:
DOI:
CLC:TN47
Published:2010
稿件说明:
移动端阅览
HAN Jun, ZENG Xiao-yang, ZHAO Jia. VLSI implementation of AES algorithm against differential power attack and differential fault attack[J]. 2010, 31(1): 20-29.
DOI:
HAN Jun, ZENG Xiao-yang, ZHAO Jia. VLSI implementation of AES algorithm against differential power attack and differential fault attack[J]. 2010, 31(1): 20-29.DOI:
VLSI implementation of AES algorithm against differential power attack and differential fault attack
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.