DocumentCode
734982
Title
Power analysis attacks on ARX: An application to Salsa20
Author
Mazumdar, Bodhisatwa ; Ali, Sk Subidh ; Sinanoglu, Ozgur
Author_Institution
New York Univ. Abu Dhabi (NYUAD), Abu Dhabi, United Arab Emirates
fYear
2015
fDate
6-8 July 2015
Firstpage
40
Lastpage
43
Abstract
In this paper, we analyze the vulnerability of Salsa20 stream cipher against power analysis attacks, especially against correlation power analysis (CPA), which is the strongest form of power analysis attacks. In recent literature, a rigorous study of optimal differential characteristics is presented, but an analysis of the resistance of the cipher against power analysis side-channel attacks remains absent. Our technique targets the three subrounds of the first round of Salsa20. The overall correlation based differential power analysis (DPA) has an attack complexity of 219. From extensive experiments on a reduced area implementation of Salsa20, we demonstrate that two key words k0, k7 of a block in Salsa20 are extremely vulnerable to CPA while a combination of two key words k2, k4 produced a very low success rate of 0.2, which shows a high resilience against correlation-analysis DPA. This varying resilience of the key words towards correlation-analysis DPA has not been observed in any stream or block cipher in present literature, which makes the architecture of this stream cipher interesting from the side-channel analysis perspective.
Keywords
cryptography; ARX cipher; CPA; Salsa20 stream cipher; correlation power analysis; differential characteristics; power analysis side-channel attacks; side-channel analysis perspective; Ciphers; Complexity theory; Correlation; Hamming weight; Noise; Power demand; ARX; Correlation Analysis DPA; Differential Power Analysis; Hamming Weight; Salsa20; Success Rate;
fLanguage
English
Publisher
ieee
Conference_Titel
On-Line Testing Symposium (IOLTS), 2015 IEEE 21st International
Conference_Location
Halkidiki
Type
conf
DOI
10.1109/IOLTS.2015.7229828
Filename
7229828
Link To Document