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