TY - GEN
T1 - Chaos-based designing of a highly nonlinear S-box using boolean functions
AU - Guesmi, Ramzi
AU - Farah, Mohamed Amine Ben
AU - Kachouri, Abdennaceur
AU - Samet, Mounir
PY - 2015/12/4
Y1 - 2015/12/4
N2 - In this manuscript we present a novel method to design a strong substitution box having important cryptographic properties. Our method is based on chaos and take into account that an S-box can be viewed as a set of Boolean functions. Therefore, we will take advantage of the different characteristics of chaotic functions to generate random Boolean functions with high nonlinearity. Using these Boolean functions, we can create a highly nonlinear S-box. Afterwards, the proposed methodology is analyzed and tested for the following criteria: bijective property, nonlinearity, strict avalanche criterion, output bits independence criterion and equiprobable input/output XOR distribution. Numerical simulation and security analysis demonstrate that the proposed S-box has important cryptographic properties.
AB - In this manuscript we present a novel method to design a strong substitution box having important cryptographic properties. Our method is based on chaos and take into account that an S-box can be viewed as a set of Boolean functions. Therefore, we will take advantage of the different characteristics of chaotic functions to generate random Boolean functions with high nonlinearity. Using these Boolean functions, we can create a highly nonlinear S-box. Afterwards, the proposed methodology is analyzed and tested for the following criteria: bijective property, nonlinearity, strict avalanche criterion, output bits independence criterion and equiprobable input/output XOR distribution. Numerical simulation and security analysis demonstrate that the proposed S-box has important cryptographic properties.
KW - boolean function
KW - chaos
KW - cryptography
KW - nonlinearity
KW - S-Box
UR - http://www.scopus.com/inward/record.url?scp=84962673140&partnerID=8YFLogxK
U2 - 10.1109/SSD.2015.7348106
DO - 10.1109/SSD.2015.7348106
M3 - Conference contribution book
AN - SCOPUS:84962673140
T3 - 12th International Multi-Conference on Systems, Signals and Devices, SSD 2015
BT - 12th International Multi-Conference on Systems, Signals and Devices, SSD 2015
T2 - 12th International Multi-Conference on Systems, Signals and Devices, SSD 2015
Y2 - 16 March 2015 through 19 March 2015
ER -