Title | ||
---|---|---|
Sboxscope: A Meta S-Box Strength Evaluation Framework For Heterogeneous Confusion Boxes |
Abstract | ||
---|---|---|
In cipher algorithms both block or streaming the most important non-linear component is a confusion box (commonly termed as s Substitution box or an S-box). The designers of cipher algorithms create an S-box on the basis of a unique formal model; as a result, its parameters - including its size are different. Consequently, it becomes a daunting task for a cryptanalyst to conduct a comparative study to analyze, in a scientific yet unbiased manner, the cryptographic strength of these heterogeneous S-boxes. The major contribution of this paper is SBoxScope a meta S-Box strength evaluation framework that enables designers and analysts to evaluate cryptographic strength of heterogeneous S-boxes. The framework consists of two layers: (I) White Box Layer analyzes the contents of an S-box and calculates 8 relevant parameters (5 core and 3 auxiliary) and then normalizes them to draw conclusions about the strength of an S-box; (2) Black Box Layer assumes that no knowledge is available about the contents of an S-box; rather, it gives a predefined input bit stream to each S-box and then applies NIST tests to measure 10 parameters. Finally, the two layers are augmented that empowers an analyst to make a decision about the strength of an S-box after analyzing 18 different parameters. In this paper, we have evaluated 9 S-boxes of five well known cipher algorithms: AES, MARS, Skipjack, Serpent and Twofish. |
Year | DOI | Venue |
---|---|---|
2016 | 10.1109/HICSS.2016.685 | PROCEEDINGS OF THE 49TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS 2016) |
Keywords | Field | DocType |
Cryptography, Cipher Algorithms, Cryptographic Strength | Black box (phreaking),Cipher,S-box,Substitution-permutation network,Cryptography,White box,Computer science,Twofish,Theoretical computer science,NIST | Conference |
ISSN | Citations | PageRank |
1060-3425 | 0 | 0.34 |
References | Authors | |
3 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Abrar Ahmad | 1 | 1 | 0.73 |
Muddassar Farooq | 2 | 1221 | 83.47 |
Muhammad Amin | 3 | 10 | 5.51 |