Title :
Efficient DPA-Resistance Verification Method with Smaller Number of Power Traces on AES Cryptographic Circuit
Author :
Ito, Hiroki ; Shiozaki, Mitsuru ; Hoang, Anh-Tuan ; Fujino, Takeshi
Author_Institution :
Grad. Sch. of Sci. & Technol., Ritsumeikan Univ., Kusatsu, Japan
Abstract :
The LSI design methodology against Differential Power Analysis (DPA) is important to realize a tamper-resistant cryptographic circuit. In order to verify the DPA resistance before ASIC fabrication, the DPA verification using FPGA is commonly used. However, power traces of ASIC differ from that of FPGA, so the DPA verification on FPGA cannot guarantee the DPA resistance on ASIC. On the other hand, it takes extremely long time to collect the simulated power traces using post-layout netlists of ASIC. Hence, the DPA-resistance verification method using smaller number of power traces is demanded. In this paper, we propose Equivalent Byte Method (EBM) which synchronizes the operation on all Substitution Boxes (S-Boxes) at the attacking round by controlling the plaintexts and the keys. In EBM, the power-consumption profiles of S-Boxes are emphasized by each other, and then the DPA analysis for a correct key is easily distinguished with smaller number of traces. In order to demonstrate the effectiveness of the proposed EBM, AES circuits using DPA-resistant techniques of WDDL and MDPL are implemented on FPGA. As a result, EBM revealed DPA-leak with 1/1000 ~ 1/50 power traces required for the general statistical method.
Keywords :
application specific integrated circuits; cryptography; field programmable gate arrays; logic design; statistical analysis; AES cryptographic circuit; ASIC fabrication; EBM; FPGA; MDPL; S-box power-consumption profiles; WDDL; differential power analysis; efficient DPA-resistance verification method; equivalent byte method; general statistical method; post-layout netlists; power traces; substitution boxes; tamper-resistant cryptographic circuit; Application specific integrated circuits; Cryptography; Field programmable gate arrays; High definition video; Power demand; Resistance; Synchronization; AES; ASIC; DPA; EBM; FPGA; MDPL; WDDL;
Conference_Titel :
Digital System Design (DSD), 2012 15th Euromicro Conference on
Conference_Location :
Izmir
Print_ISBN :
978-1-4673-2498-4
DOI :
10.1109/DSD.2012.46