Title :
Power trace alignment for cryptosystems featuring random frequency countermeasures
Author :
Tian, Qizhi ; Shoufan, Abdulhadi ; Stoettinger, Marc ; Huss, Sorin A.
Author_Institution :
Integrated Circuits & Syst. Lab. (ICS), Darmstadt, Germany
Abstract :
Using a random number generator for the control of the input clock in FPGA-based cryptographic systems causes misalignments in the power traces, which can be exploited as a countermeasure against Correlation Power Analysis (CPA). In this paper we propose a method to process such misaligned traces in order to identify power peaks dynamically and to align them partially. After removing the misalignment caused by such a countermeasure and a subsequent trace processing the cryptosystem may easily be attacked by the CPA method. By means of a comprehensive measurement and analysis process of an AES 128 bit block cipher we demonstrate that the proposed method can deal with misaligned traces very efficiently.
Keywords :
cryptography; field programmable gate arrays; random number generation; AES 128 bit block cipher; CPA method; FPGA-based cryptographic systems; correlation power analysis; power trace alignment; random frequency countermeasures; random number generator; trace processing; Clocks; Correlation; Encryption; Heuristic algorithms; Oscilloscopes; Power demand; AES-128 Block Cipher; Correlation Power Analysis; Power Attack Countermeasures; Traces Alignment;
Conference_Titel :
Digital Information Processing and Communications (ICDIPC), 2012 Second International Conference on
Conference_Location :
Klaipeda City
Print_ISBN :
978-1-4673-1106-9
DOI :
10.1109/ICDIPC.2012.6257262