A fault-resistant implementation of AES using differential bytes between input and output

作者:Park Jeong Soo; Bae Ki Seok; Choi Yong Je; Choi Doo Ho; Ha Jae Cheol*
来源:Journal of Supercomputing, 2014, 67(3): 615-634.
DOI:10.1007/s11227-013-0950-7

摘要

Pervasive computing environments focus on integrating computing and communications with the surrounding physical environment. As a potential threat in the physical environment, fault attacks using the injection of practical faults have been introduced for extracting secret keys stored in low-cost devices. In particular, the advanced encryption standard (AES) has been broken by various fault attacks, and satisfactory countermeasures have yet to be introduced. This paper proposes a new countermeasure that can prevent fault attacks by verifying differential bytes of input and output in the encryption process and the key expansion process, respectively. The results of computer simulations and fault injection experiments verify that the proposed countermeasure against fault attacks outperforms existing countermeasures in terms of fault detection and efficiency.

  • 出版日期2014-3

全文