A novel image encryption scheme based on an elliptic curve

被引:139
作者
Hayat, Umar [1 ]
Azam, Naveed Ahmed [2 ]
机构
[1] Quaid I Azam Univ, Dept Math, Islamabad, Pakistan
[2] Kyoto Univ, Grad Sch Informat, Dept Appl Math & Phys, Kyoto, Japan
关键词
Elliptic curve; Substitution box; Random numbers; Image encryption; CHAOTIC SYSTEM; S-BOXES; ALGORITHM; PERMUTATION; SEQUENCE;
D O I
10.1016/j.sigpro.2018.10.011
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Elliptic curve cryptography (ECC) is capable of providing high security than to other cryptosystems with same key size. The aim of this paper is twofold. Firstly, we present new methods for the construction of substitution boxes (S-boxes), and the generation of pseudo random numbers (PRN) by using a total order on an elliptic curve (EC) over a prime field. A search method is used to efficiently generate an EC instead of the more traditional group law which is computationally expensive. The S-box generation technique uses the x-coordinates of the points of an ordered elliptic curve (OEC), while a generalization of the Frobenius map and n-norm are used on the points of an OEC to generate PRN. Secondly, a two phase image encryption system based on the newly developed S-box and PRN generation methods is proposed. In this security system, the plain-image is first diffused by masking it by the proposed PRN which is then confused by a proposed dynamic S-box. Rigorous analysis and comparison with some of the existing S-box and image encryption methods reveal that the proposed techniques are capable of generating cryptographically strong S-boxes, PRN with high entropy and optimal resistance against modern image cryptanalysis. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:391 / 402
页数:12
相关论文
共 50 条
[31]   A hybrid chaotic system and cyclic elliptic curve for image encryption [J].
Abd El-Latif, Ahmed A. ;
Niu, Xiamu .
AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2013, 67 (02) :136-143
[32]   Digital Image Encryption Algorithm Based on Elliptic Curve Public Cryptosystem [J].
Zhang, Xiaoqiang ;
Wang, Xuesong .
IEEE ACCESS, 2018, 6 :70025-70034
[33]   Proposed Image Encryption Algorithm based on Paillier and Elliptic Curve Algebra [J].
Muneef, Zainab Mohammed ;
Wahab, Hala Bahjat Abdul ;
Hossen, Abdul Mohssen Jaber Abdul .
2021 14TH INTERNATIONAL CONFERENCE ON DEVELOPMENTS IN ESYSTEMS ENGINEERING (DESE), 2021, :302-306
[34]   A novel image encryption scheme with adaptive Fourier decomposition [J].
Wu, Yongfei ;
Zhang, Liming ;
Liu, Xilin ;
Zhang, Hao .
JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2024, 361 (04)
[35]   Image Encryption Based on Elliptic Curve Points and Linear Fractional Transformation [J].
Jamal, Sajjad Shaukat ;
Bassfar, Zaid ;
Lahlou, Ouafae ;
Aljaedi, Amer ;
Hazzazi, Mohammad Mazyad .
IEEE ACCESS, 2024, 12 :53335-53347
[36]   Chaos and compressive sensing based novel image encryption scheme [J].
Khan, Jan Sher ;
Kayhan, Sema Koc .
JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2021, 58
[37]   Efficient Image Encryption Scheme Using Henon Map, Dynamic S-Boxes and Elliptic Curve Cryptography [J].
Ibrahim, Saleh ;
Alharbi, Ayman .
IEEE ACCESS, 2020, 8 :194289-194302
[38]   Quantum homomorphic encryption scheme based on elliptic curve cryptography [J].
Song, Xiuli ;
Zhou, Jianbing ;
Chen, Qian ;
Wu, Tao ;
Zhou, Yousheng .
QUANTUM INFORMATION PROCESSING, 2025, 24 (05)
[39]   An Efficient Audio Encryption Scheme Based on Elliptic Curve over Finite Fields [J].
Rehman, Hafeez Ur ;
Hazzazi, Mohammad Mazyad ;
Shah, Tariq ;
Bassfar, Zaid ;
Shah, Dawood .
MATHEMATICS, 2023, 11 (18)
[40]   Image encryption algorithm based on optical chaos and elliptic curve [J].
Chen, Wei-hao ;
Zhou, Xue-Fang ;
Li, Min-jun ;
Hu, Miao .
EUROPEAN PHYSICAL JOURNAL D, 2023, 77 (11)