Strengthening Image Security with Unimodular Hill Cipher and Advanced Encryption Standard
- 1 Department of Data Science, Faculty of Engineering and Design, Institut Teknologi Sains Bandung, Bekasi, West Java, Indonesia
- 2 Department of Information Technology, Faculty of Computer Science, University of Jember, Jember, East Java, Indonesia
- 3 Department of Mathematics Education, Faculty of Teacher Training and Education, Universitas Ahmad Dahlan, Yogyakarta, Indonesia
- 4 Department of Mathematics, School of Computer Science, Bina Nusantara University, Jakarta, Indonesia
Abstract
Digital data security has become increasingly important with the growth of digital image usage, which often contains sensitive information. This study aims to enhance the security of digital images by combining Unimodular Hill Cipher (UHC) and Advanced Encryption Standard (AES) methods. UHC, a matrix-based symmetric encryption algorithm, is used for image matrix encryption, while AES provides an additional layer of security to protect images against advanced cryptographic attacks. The methodology involves several stages: Preprocessing digital images into matrix form, encrypting matrix blocks using UHC, and applying AES encryption for further protection. The encryption and decryption processes are implemented using Python programming, utilizing libraries such as NumPy, Pillow, and PyCryptodome. Experimental analysis evaluates time efficiency, data integrity, and resistance to cryptographic attacks. The results show that the hybrid UHC-AES method significantly enhances security by randomizing pixel values, as evidenced by entropy analysis, histogram comparison, and correlation evaluation. The entropy values indicate high randomness, and the correlation analysis shows no relationship between the original and encrypted images, ensuring strong encryption. Additionally, the method performs efficiently for medium-sized image files, with encryption times increasing proportionally to key size. Despite its effectiveness, challenges remain, particularly in optimizing the encryption speed for large files and addressing key management vulnerabilities. This study contributes to advancing digital image security by integrating UHC and AES into a robust hybrid cryptographic approach. It opens avenues for future research on developing more efficient algorithms and exploring real-time applications in multimedia data protection.
DOI: https://doi.org/10.3844/jcssp.2025.1071.1082
Copyright: © 2025 Samsul Arifin, Dwi Wijonarko, Monica Mayeni Manurung, Roni, Puguh Wahyu Prasetyo and Fabian Surya Pramudya. This is an open access article distributed under the terms of the
Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
- 114 Views
- 25 Downloads
- 0 Citations
Download
Keywords
- Unimodular Hill Cipher
- AES
- Digital Image Encryption
- Data Security
- Python
- Cryptography