DocumentCode
3712639
Title
Constructing large S-boxes with area minimized implementations
Author
Christopher A. Wood;Stanislaw P. Radziszowski;Marcin Lukowiak
Author_Institution
Department of Computer Science, UC Irvine, CA, United States of America
fYear
2015
Firstpage
49
Lastpage
54
Abstract
Block ciphers are essential cryptographic primitives used for encryption in resource constrained hardware systems. Many modern block ciphers are based on the substitution permutation network (SPN) design. The substitution step is commonly the only non-linear transformation in the cipher, and is usually comprised of a permutation which applies an S-box substitution to each element of the cipher state. In hardware, the S-box implementation has a significant impact on the area consumed by the cipher. Consequently, there have been considerable research and engineering efforts to obtain compact circuit implementations of S-boxes for hardware systems. Building on past work, we present a comprehensive methodology for (1) constructing cryptographically strong affine-power S-boxes over Galois fields and (2) minimizing the VLSI technology-independent combinational logic requirements for their circuit implementations. Motivated by the potential need for larger S-boxes with improved cryptographic properties, we use this methodology to construct area minimized circuits for novel 16-bit S-boxes.
Keywords
"Logic gates","Ciphers","Complexity theory","Hardware","Algorithm design and analysis","Measurement"
Publisher
ieee
Conference_Titel
Military Communications Conference, MILCOM 2015 - 2015 IEEE
Type
conf
DOI
10.1109/MILCOM.2015.7357417
Filename
7357417
Link To Document