Asymmetric Key Cryptosystem for Image Encryption by Elliptic Curve over Galois Field
Source abstract
Abstract
Protecting the integrity and secrecy of digital data transmitted through the internet is a growing problem. In this paper, we introduce an asymmetric key algorithm for specifically processing images with larger bit values. To overcome the separate flaws of elliptic curve cryptography (ECC) and the Hill cipher (HC), we present an approach to picture encryption by combining these two encryption approaches. In addition, to strengthen our scheme, the group laws are defined over the rational points of a given elliptic curve (EC) over a Galois field (GF). The exclusive-or (XOR) function is used instead of matrix multiplication to encrypt and decrypt the data which also refutes the need for the inverse of the key matrix. By integrating the inverse function on the pixels of the image, we have improved system security and have a wider key space. Furthermore, through comprehensive analysis of the proposed scheme with different available analyses and standard attacks, it is confirmed that our proposed scheme provides improved speed, security, and efficiency.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Cryptography and Residue Arithmetic · Chaos-based Image/Signal Encryption · Cryptography and Data Security
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (41)
Show source-provided references
1. Comparative performance study on ordinary and chaos image encryption schemes
2. 2D hyperchaotic system based on Schaffer function for image encryption10.1016/j.eswa.2022.119076 ↗
3. A novel pixel-split image encryption scheme based on 2D Salomon map10.1016/j.eswa.2022.118845 ↗
4. Design of two-dimensional hyperchaotic system through optimization benchmark function10.1016/j.chaos.2022.113032 ↗
5. 2D eπ-map for image encryption10.1016/j.ins.2021.12.126 ↗
6. Asynchronous updating Boolean network encryption algorithm
7. A 3D model encryption scheme based on a cascaded chaotic system10.1016/j.sigpro.2022.108745 ↗
8. Encryption for face recognition based on the chaos and semi-tensor product theory10.1016/j.ins.2022.11.121 ↗
9. AEA-NCS: An audio encryption algorithm based on a nested chaotic system10.1016/j.chaos.2022.112770 ↗
10. Use of elliptic curves in cryptography
11. Elliptic curve cryptosystems10.1090/S0025-5718-1987-0866109-5 ↗
12. A new image encryption technique combining Elliptic Curve Cryptosystem with Hill Cipher10.1016/j.jksuci.2017.06.004 ↗
13. Design and realization of elliptic curve cryptosystem
14. Rabah · Information Technology Journal · 2006 · 5 · 20410.3923/itj.2006.204.229 ↗
15. Novel methods of generating self-invertible matrix for hill cipher algorithm
16. Privacy protection of biometric traits using modified hill cipher with involutory key and robust cryptosystem10.1016/j.procs.2010.11.031 ↗
17. Securing JPEG architecture based on enhanced chaotic hill cipher algorithm
18. Advanced partial image encryption using two-stage hill cipher technique10.5120/9775-4341 ↗
19. Elliptic curve cryptography with hill cipher generation for secure text cryptosystem
20. Hill cipher modification based on pseudo-random eigenvalues10.12785/amis/080208 ↗
21. A novel image steganography based on contourlet transform and hill cipher
22. Chaos and hill cipher-based image encryption for mammography images
23. Implementation of affine transform method and advanced hill cipher for securing digital images
24. Modified hill cipher based image encryption technique
25. A novel application of elliptic curves in the dynamical components of block ciphers10.1007/s11277-020-07628-0 ↗
26. Hankerson · Guide to Elliptic Curve Cryptography · 2006 · 75
27. Hoffstein · An Introduction to Mathematical Cryptography · 2014 · 29910.1007/978-1-4939-1711-2_6 ↗
28. Silverman · Graduate Texts in Mathematics · 2009 · 10610.1007/978-0-387-09494-6 ↗
29. Cryptography in an Algebraic Alphabet10.1080/00029890.1929.11986963 ↗
30. Image encryption process based on chaotic synchronization phenomena10.1016/j.sigpro.2012.11.008 ↗
31. A novel color image encryption algorithm based on DNA sequence operation and hyper-chaotic system10.1016/j.jss.2011.08.017 ↗
32. Image encryption scheme using chaos and simulated annealing algorithm10.1007/s11071-015-2579-y ↗
33. Washington · Elliptic Curves: Number Theory and Cryptography · 200810.1201/9781420071474 ↗
34. Elliptical curve cryptography for images using fractal based multiple key kill cipher
35. Elliptic curve cryptography modified Hill Cipher dependent on circulant matrix
36. An image encryption algorithm based on Josephus traversing and mixed chaotic map10.1109/ACCESS.2018.2805847 ↗
37. Design of nonlinear components over a mordell elliptic curve on Galois fields10.32604/cmc.2022.022224 ↗
38. A power associative loop structure for the construction of non-linear components of block cipher10.1109/ACCESS.2020.3005087 ↗
39. Block cipher’s nonlinear component design by elliptic curves, an image encryption application10.1007/s11042-020-09892-5 ↗
40. A novel algorithm of constructing highly nonlinear Sp-boxes10.3390/cryptography3010006 ↗
41. Mordell elliptic curve-based design of nonlinear component of block cipher10.32604/cmc.2022.028765 ↗