Performance Evaluation of Some Selected Image Encryption Algorithms

  • Olumide A. T. Joseph Ayo Babalola University
  • Oyelayo O. O. Ladoke Akintola University of Technology
  • Lawal O. O. Joseph Ayo Babalola University
  • Akinyemi S. G. The Polytechnic Ibadan
Keywords: Image Processing, Encryption Algorithms, Advanced Encryption Standard (AES), Enhanced DES (E-DES), Performance Evaluation

Abstract

Context: A medical image contains sensitive information critical to patient’s diagnosis by medical personnel hence, requires privacy and optimum security to preserve for future use. Encryption algorithms are known to be used to secure medical data such as images but their performance varies. Most encryption algorithms are characterised by high computational time, high memory usage and image lossy problem after encryption. Objective: This research addresses some of these problems by comparing the performance of four encryption algorithms: Advanced Encryption Standard (AES), CAST, Blowfish, and Enhanced Data Encryption Standard (E-DES) algorithms when applied on medical images. Method: The evaluation was conducted using five image samples of varying sizes, and several metrics were observed, including encryption time, decryption time, output byte, memory usage, mean square error (MSE), and peak signal-to-noise ratio (PSNR). Results: The experimental findings indicated that E-DES demonstrated superior performance in encryption time compared to other encryption algorithms, with an execution time of 4.08, 3.93, 3.16, 3.89 and 4.00seconds for Image A, Image B, Image C, Image D and Image E respectively while AES has the lowest memory usage. Conclusions: The findings of the comparison has added to the understanding of the effectiveness of specific image encryption algorithms and which can assist in resolving image security issues more quickly.

Published
2024-06-30
How to Cite
Olumide, A. T., Oyelayo, O. O., Lawal, O. O., & Akinyemi, S. G. (2024). Performance Evaluation of Some Selected Image Encryption Algorithms . Ilorin Journal of Computer Science and Information Technology, 7(1), 65-76. Retrieved from https://iljcsit.com.ng/index.php/ILJCSIT/article/view/97