Implementing Binary Search Tree Concept for Image Cryptography

Mohammed Abbas Fadhil Al-Husainy, Hamza A. A. Al-Sewadi · International Journal of Advanced Science and Technology · 2019

So many cryptographic systems are secure and in use today, such as AES, 3DES, Blowfish, RC4, etc., however, new ideas and innovations are still highly required due to the ever-growing threats to data security.This paper presents a novel idea for symmetric image encryption utilizing binary search tree mechanism for generating the encryption/decryption key.This key consists of local and global parts with free user controlled key length, hence, it provides good flexibility for high security, which is manifested in the encrypted images.For every single byte of the encrypted image, the substitution and transposition operations involve all the image contents, fulfilling Shannon's diffusion and confusion concept.Experimental computations of the proposed encryption method have shown satisfactory visual and image energy distribution histogram.Besides, the Peak Signal to Noise Ratio (PSNR) and Normalized Mean Absolute Error (NMAE) measurement results were comparable with the widely used cryptosystems such as DES and AES.On the other hand, the proposed method has flexible key length and shorter execution time by 10% or more depending on the image contents.

Read the paper · More papers on PaperTik