TR
EN
SAAC – Statistical absolute avalanche criterion test for analysis of cryptosystems
Abstract
Cryptosystems using binary radix (bit) arrays must first meet the strict avalanche criterion, which prevents correlation between input and output values in order to resist differential attacks. For this criterion, which is also called confusion/diffusion and butterfly-effect in the common literature, it is expected that two inputs with only one-bit difference from each other will cause half the total number of bits to differ in the output bits. While the literature includes the difference of at least half of the output bits, it does not include that changing all the bits will cause the binary complement and thus another undesirable result. The Statistical Absolute Avalanche Criterion (SAAC) test proposed in this study allows the statistical determination of a lower limit and the establishment of hypotheses. The SAAC test is a tool that can be easily used in the analysis of cryptosystems, especially encryption methods and message hash functions.
Keywords
References
- C.E. Shannon, "A mathematical theory of communication.," Bell System Technical Journal, no. 27, pp. 379–423, 623–656, 1948.
- C.E. Shannon, "Communication theory of secrecy," Bell System Technical Journal, no. 28, pp. 656-715, 1949.
- A.J. Menezes, P.C. van Oorschot, and S.A. Vanstone, Handbook of Applied Cryptography., 1996.
- H. Feistel, "Cryptography and Computer Privacy," Scientific American, vol. 5, no. 228, 1973.
- A. F. Webster and Stafford E. Tavares, "On the design of S-boxes," Advances in Cryptology - Crypto '85, no. 218, pp. 523–534, 1985.
- Y. Wu, J.P. Noonan, and S. Agaian, "NPCR an UACI Randomness Tests for Image Encryption," Journal of Selected Areas in Telecommunications (JSAT), April 2011.
- J.C.H. Castro, J.M. Sierra, and A. Seznec, "The strict avalanche criterion randomness test," Inform. Process. Lett., no. 68, pp. 1-7, 2005.
- M. Ahmad, S. Khurana, S. Singh, and H. AlSharari, "A Simple Secure Hash Function Scheme Using Multiple Chaotic Maps," 3DR EXPRESS, vol. 8, no. 13, pp. 13-18, 2017.
Details
Primary Language
English
Subjects
Engineering
Journal Section
Research Article
Publication Date
September 30, 2022
Submission Date
June 13, 2022
Acceptance Date
August 21, 2022
Published in Issue
Year 2022 Volume: 9 Number: 3
APA
Baysan, B., & Özekes, S. (2022). SAAC – Statistical absolute avalanche criterion test for analysis of cryptosystems. El-Cezeri, 9(3), 1136-1146. https://doi.org/10.31202/ecjse.1129922
AMA
1.Baysan B, Özekes S. SAAC – Statistical absolute avalanche criterion test for analysis of cryptosystems. El-Cezeri Journal of Science and Engineering. 2022;9(3):1136-1146. doi:10.31202/ecjse.1129922
Chicago
Baysan, Burak, and Serhat Özekes. 2022. “SAAC – Statistical Absolute Avalanche Criterion Test for Analysis of Cryptosystems”. El-Cezeri 9 (3): 1136-46. https://doi.org/10.31202/ecjse.1129922.
EndNote
Baysan B, Özekes S (September 1, 2022) SAAC – Statistical absolute avalanche criterion test for analysis of cryptosystems. El-Cezeri 9 3 1136–1146.
IEEE
[1]B. Baysan and S. Özekes, “SAAC – Statistical absolute avalanche criterion test for analysis of cryptosystems”, El-Cezeri Journal of Science and Engineering, vol. 9, no. 3, pp. 1136–1146, Sept. 2022, doi: 10.31202/ecjse.1129922.
ISNAD
Baysan, Burak - Özekes, Serhat. “SAAC – Statistical Absolute Avalanche Criterion Test for Analysis of Cryptosystems”. El-Cezeri 9/3 (September 1, 2022): 1136-1146. https://doi.org/10.31202/ecjse.1129922.
JAMA
1.Baysan B, Özekes S. SAAC – Statistical absolute avalanche criterion test for analysis of cryptosystems. El-Cezeri Journal of Science and Engineering. 2022;9:1136–1146.
MLA
Baysan, Burak, and Serhat Özekes. “SAAC – Statistical Absolute Avalanche Criterion Test for Analysis of Cryptosystems”. El-Cezeri, vol. 9, no. 3, Sept. 2022, pp. 1136-4, doi:10.31202/ecjse.1129922.
Vancouver
1.Burak Baysan, Serhat Özekes. SAAC – Statistical absolute avalanche criterion test for analysis of cryptosystems. El-Cezeri Journal of Science and Engineering. 2022 Sep. 1;9(3):1136-4. doi:10.31202/ecjse.1129922
