DocumentCode :
2930533
Title :
Design and implementation of rotation symmetric S-boxes with high nonlinearity and high DPA resilience
Author :
Mazumdar, Bodhisatwa ; Mukhopadhyay, Debdeep ; Sengupta, Indranil
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Kharagpur, Kharagpur, India
fYear :
2013
fDate :
2-3 June 2013
Firstpage :
87
Lastpage :
92
Abstract :
In this paper we propose a construction and implementation for a class of rotation-symmetric S-boxes (RSSBs) with good cryptographic properties and improved DPA resilience. The S-boxes are constructed from rotation symmetric Boolean functions (RSBFs) and these RSBFs were searched to avoid any fixed points in the RSSB maps. In literature, search of RSSBs included those consisting of fixed points which is considered to be a weakness in the S-box constructions. We present some new properties of RSSBs and find that the search space of RSSBs with fixed points is of exponential order. We also present the hardware architecture of the RSSBs with no fixed points and the corresponding implementations on Xilinx Virtex-5 FPGA device on SASEBO-GII development board and perform a correlation analysis DPA of AES which include these RSSBs. The RSSBs from the proposed class when incorporated in AES, required more power traces compared to the AES containing Rijndael S-box which indicates that the DPA resilience of the proposed RSSBs is higher than that of the AES Rijndael S-box. Also we present the correlation analysis DPA results on the look-up table, distributed memory and block memory based implementations of some of the RSSBs from the proposed class and compare the results with those of the respective implementations of AES-128 Rijndael S-box.
Keywords :
Boolean functions; correlation methods; cryptography; AES Rijndael S-box; DPA resilience; RSBF; RSSB; SASEBO-GII development board; Xilinx Virtex-5 FPGA device; block memory based implementations; correlation analysis DPA; distributed memory; fixed points; look-up table; rotation symmetric Boolean functions; rotation symmetric S-boxes; Amplitude modulation; Cryptography; Field programmable gate arrays; Orbits; Resilience; Algebraic Degree; Differential Power Analysis; Nonlinearity; Rotation Symmetric Boolean Function; Rotation Symmetric S-box; SASEBO-GII; Transparency Order;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware-Oriented Security and Trust (HOST), 2013 IEEE International Symposium on
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4799-0559-1
Type :
conf
DOI :
10.1109/HST.2013.6581571
Filename :
6581571
Link To Document :
بازگشت