Title :
A Correlation Power Analysis Countermeasure for Enocoro-128 v2 Using Random Switching Logic
Author :
Mizuno, Hidenori ; Iwai, Keisuke ; Tanaka, Hiroya ; Kurokawa, Takashi
Author_Institution :
Dept. of Comput. Sci., Nat. Defense Acad. of Japan, Yokosuka, Japan
Abstract :
This paper shows Correlation Power Analysis (CPA) on Enocoro-128 v2 and application effectiveness of a countermeasure. Enocoro is a hardware-oriented stream cipher developed by Hitachi, Ltd. Previous work shows that Enocoro-128 v2 has a weakness against CPA. Another work shows that a countermeasure using algorithm level masking, threshold implementation, is effective for CPA. This paper proposes application of a gate level masking, Random Switching Logic (RSL) as another countermeasure for Enocoro-128 v2. We implement the circuit of Enocoro-128 v2 using RSL on SASEBO-GII (Side-Channel Attack Standard Evaluation Board), and evaluate its CPA countermeasure ability. As a result, we confirmed that it is impossible to reveal secret key by measurement using less than 100,000 power consumption waveforms.
Keywords :
cryptography; power aware computing; CPA countermeasure ability; Enocoro-128 v2; Hitachi Ltd; RSL; SASEBO-GII; correlation power analysis countermeasure; gate level masking; hardware-oriented stream cipher; random switching logic; side-channel attack standard evaluation board; threshold implementation; Ciphers; Correlation; Logic gates; Power demand; Power measurement; Switches; Correlation Power Analysis; Enocoro-128 v2; Random Switching Logic; Side Channel Attack; Stream cipher;
Conference_Titel :
Networking and Computing (ICNC), 2012 Third International Conference on
Conference_Location :
Okinawa
Print_ISBN :
978-1-4673-4624-5
DOI :
10.1109/ICNC.2012.62