Litcius/Paper detail

Analyse On Avalanche Effect In Cryptography Algorithm

Kamsiah Mohamed, Mohd Nazran Mohammed Pauzi, Fakariah Hani Mohd Ali, Suriyani Ariffin

2022European Proceedings of Multidisciplinary Sciences14 citationsDOIOpen Access PDF

Abstract

Developments in computers and technologies have created an intense need for secure and trustworthy cryptography systems. Highly secure schemes are always desirable for real-world applications. Cryptography requires a secure technique to ensure that the enemy is prevented while securing legitimate users who have access to the data. The avalanche effect is one of the most preferred approaches for determining an algorithm's security in cryptography. In this paper, the experimental process is conducted to examine the sensitivity of the algorithm when a one-bit input is changed in the key, which causes changes on approximately half of the ciphertext. The experiment is performed based on the key avalanche in the proposed block cipher algorithm. These processes were done 32 times based on the 32-bit plaintext on the algorithm and the avalanche effect was calculated in each time based on the ciphertext generated. However, if a block cipher does not exhibit the avalanche effect to a significant degree, it indicates that it has weak randomisation. Hence, the input can be predicted by a cryptanalyst, while only being given the output. From the experiment, the findings revealed that the proposed block cipher algorithm met the key avalanche with a 50% output bit changed in the ciphertext. Therefore, the proposed block cipher scheme satisfies the avalanche effect property, resulting in improved diffusion.

Topics & Concepts

CiphertextBlock cipherComputer scienceMalleabilityStream cipherAlgorithmCBC-MACKey (lock)Transposition cipherTriple DESTheoretical computer sciencePlaintextCryptographyComputer securityCipherEncryptionRunning key cipherChaos-based Image/Signal EncryptionCryptographic Implementations and SecurityCoding theory and cryptography