skip to main content

Enhanced image security using residue number system and new Arnold transform

1Department of Computer Science, Faculty of Communication and Information Technology, Kwara State University, Malete, Kwara State, Nigeria, Nigeria

2Department of Computer Science, College of Natural and Applied Sciences, Summit University, Offa, Kwara State, Nigeria, Nigeria

3Department of Telecommunication Science, Faculty of Communication and Information Sciences, University of Ilorin, Kwara State, Nigeria, Nigeria

Received: 5 Jan 2021; Revised: 8 Jul 2021; Accepted: 18 Jul 2021; Available online: 4 Aug 2021; Published: 30 Oct 2021.
Open Access Copyright (c) 2021 The Authors. Published by Department of Computer Engineering, Universitas Diponegoro under

Citation Format:
This paper aims to improve the image scrambling and encryption effect in traditional two-dimensional discrete Arnold transform by introducing a new Residue number system (RNS) with three moduli and the New Arnold Transform. The study focuses on improving the classical discrete Arnold transform with quasi-affine properties, applying image scrambling and encryption research. The design of the method is explicit to three moduli set {2n, 2n+1+1, 2n+1-1}. These moduli set includes equalized and shapely moduli leading to the effective execution of the residue to binary converter. The study employs two methods: Arithmetic residue to the binary converter and an improved Arnold transformation algorithm. The encryption process uses MATLAB to accept a digital image input and subsequently convert the image into an RNS representation. The images are connected as a group. The resulting encrypted image uses the Arnold transformation algorithm. The encrypted image is used as input at decryption using the anti-Arnold (Reverse Arnold) transformation algorithm to convert the picture to the original RNS (original pixel value). Then the RNS was used to retransform the original RNS to its binary form. The study performed security analysis tests to test the strength of the proposed hybrid scheme. Security tests like histogram analysis, keyspace, key sensitivity, and correlation coefficient analysis were administered on the encrypted image. Results show that the hybrid system has used the improved Arnold transform algorithm with better security and no constraint as to image width and size.
Fulltext Email colleagues
Keywords: Decryption, Encryption; Forward Conversion; Mixed Radix Conversion; Residue Number System; Reverse Conversion
Funding: College of Natural and Applied Sciences

Article Metrics:

  1. D. P. Oyinloye and K. A. Gbolagade, “An Improved Image Scrambling Algorithm Using {2n -1, 2n, 2n +1},” Sch. Comput. Eng. Phys. Sci. Comput. Inf. Syst. J. Vol 22, No 3, 2018, vol. 22, no. 3, 2018
  2. D. Peter, “Image Encryption System based on Length Three Moduli Set,” Int. J. Comput. Appl., vol. 179, no. 42, pp. 12–14, 2018
  3. A. N. Babatunde, R. G. Jimoh, and K. A. Gbolagade, “AN ALGORITHM FOR A RESIDUE NUMBER SYSTEM BASED VIDEO ENCRYPTION SYSTEM,” Ann. Comput. Sci. Ser. 14th Tome 2nd Fasc. – 2016, vol. XIV, pp. 137–145, 2016
  4. S. Alhassan and K. A. Gbolagade, “Enhancement of the Security of a Digital Image using the Moduli Set,” vol. 2, no. 7, pp. 2223–2229, 2013
  5. I. Z. Alhassan and E. D. Ansong, “Enhancing Image Security during Transmission using Residue Number System and k-shuffle,” vol. 4, no. 2, pp. 399–424, 2020
  6. E. Y. Baagyere, P. A. N. Agbedemnab, Z. Qin, M. I. Daabo, and Z. Qin, “A Multi-Layered Data Encryption and Decryption Scheme Based on Genetic Algorithm and Residual Numbers,” IEEE Access, vol. 8, pp. 100438–100447, 2020
  8. A. Alhassan, I. Saeed, and P. A. Agbedemnab, “The Huffman’s Method of Secured Data Encoding and Error Correction using Residue Number System (RNS),” Commun. Appl. Electron., vol. 2, no. 9, pp. 14–18, 2015
  9. D. A. Huffman, “A method for the construction of minimum-redundancy codes,” Resonance, vol. 11, no. 2, pp. 91–99, 1952
  10. B. A. Weyori, S. Akobre, and G. K. Armah, “Application of RNS to Huffman’s method of secured data encryption algorithm,” Int. J. Soft Comput., vol. 4, no. 5, pp. 197–200, 2009
  11. J. C. Bajard, J. Eynard, N. Merkiche, and T. Plantard, “RNS Arithmetic Approach in Lattice-Based Cryptography: Accelerating the ‘Rounding-off’ Core Procedure,” Proc. - Symp. Comput. Arith., vol. 2015-August, pp. 113–120, 2015
  12. Y. K. Saheed and K. . Gbolagade, “Image encryption and decryption in RNS domain based on {2 n , 2 2n+1 -1, 2 n +1, 2 n -1} moduli set,” vol. 3, pp. 1–5, 2016
  13. A. Belazi, A. A. Abd El-Latif, A. V. Diaconu, R. Rhouma, and S. Belghith, “Chaos-based partial image encryption scheme based on linear fractional and lifting wavelet transforms,” Opt. Lasers Eng., vol. 88, pp. 37–50, 2017
  14. S. Noshadian, A. Ebrahimzade, and S. J. Kazemitabar, “Optimizing chaos based image encryption,” Multimed. Tools Appl., vol. 77, no. 19, pp. 25569–25590, 2018
  15. R. K. H. S, S. Kini, L. Akshatha, and B. G. Deeksha, “Cheat Immune Visual Cryptographic for Secure Transmission of Images,” no. 4, pp. 1175–1181, 2019

Last update:

No citation recorded.

Last update: 2022-01-19 20:08:59

No citation recorded.