Double image encryption algorithm based on compressive sensing and elliptic curve

A new improved three-dimensional continuous chaotic system (ImproBsys) is designed in this paper. It can achieve from an ordinary chaotic state to a hyperchaotic state, that is, chaotic behavior tends to become more complex. Furthermore, by using ImproBsys, this paper proposes a double image encrypt...

Full description

Bibliographic Details
Main Authors: Guodong Ye, Min Liu, Mingfa Wu
Format: Article
Language:English
Published: Elsevier 2022-09-01
Series:Alexandria Engineering Journal
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S1110016821008310
_version_ 1811275112942403584
author Guodong Ye
Min Liu
Mingfa Wu
author_facet Guodong Ye
Min Liu
Mingfa Wu
author_sort Guodong Ye
collection DOAJ
description A new improved three-dimensional continuous chaotic system (ImproBsys) is designed in this paper. It can achieve from an ordinary chaotic state to a hyperchaotic state, that is, chaotic behavior tends to become more complex. Furthermore, by using ImproBsys, this paper proposes a double image encryption algorithm based on compressive sensing and public key elliptic curve. First, the two plain images of the same size are excuted by discrete wavelet transformation (DWT), and then the DWT coefficients are thresholded. Second, the quantization matrix is compressed by compressive sensing, and the size is reduced to half of the original one, and then the two compressed matrices are spliced together to form a new matrix. Finally, the new matrix is encrypted by elliptic curve cipher to get the cipher image. Our contributions are: (1) A new ImproBsys is designed with better chaotic behavior, which has two positive Lyapunov exponents to show hyperchaos phenomenon. (2) Compressive sensing technique is employed to reduce the amount of data transmission for two single images, and then we use ImproBsys to control the measurement matrix. (3) The initial values of the ImproBsys depend on the information entropy of the plain image by a new constructed mathematical model.
first_indexed 2024-04-12T23:32:17Z
format Article
id doaj.art-0c79b73de7594682b8819dd25b967cbe
institution Directory Open Access Journal
issn 1110-0168
language English
last_indexed 2024-04-12T23:32:17Z
publishDate 2022-09-01
publisher Elsevier
record_format Article
series Alexandria Engineering Journal
spelling doaj.art-0c79b73de7594682b8819dd25b967cbe2022-12-22T03:12:15ZengElsevierAlexandria Engineering Journal1110-01682022-09-0161967856795Double image encryption algorithm based on compressive sensing and elliptic curveGuodong Ye0Min Liu1Mingfa Wu2Faculty of Mathematics and Computer Science, Guangdong Ocean University, Zhanjiang 524088, China; Corresponding author at: Faculty of Mathematics and Computer Science, Guangdong Ocean University, Zhanjiang 524088, China.Faculty of Mathematics and Computer Science, Guangdong Ocean University, Zhanjiang 524088, ChinaSchool of Management, Guangdong Ocean University, Zhanjiang 524088, ChinaA new improved three-dimensional continuous chaotic system (ImproBsys) is designed in this paper. It can achieve from an ordinary chaotic state to a hyperchaotic state, that is, chaotic behavior tends to become more complex. Furthermore, by using ImproBsys, this paper proposes a double image encryption algorithm based on compressive sensing and public key elliptic curve. First, the two plain images of the same size are excuted by discrete wavelet transformation (DWT), and then the DWT coefficients are thresholded. Second, the quantization matrix is compressed by compressive sensing, and the size is reduced to half of the original one, and then the two compressed matrices are spliced together to form a new matrix. Finally, the new matrix is encrypted by elliptic curve cipher to get the cipher image. Our contributions are: (1) A new ImproBsys is designed with better chaotic behavior, which has two positive Lyapunov exponents to show hyperchaos phenomenon. (2) Compressive sensing technique is employed to reduce the amount of data transmission for two single images, and then we use ImproBsys to control the measurement matrix. (3) The initial values of the ImproBsys depend on the information entropy of the plain image by a new constructed mathematical model.http://www.sciencedirect.com/science/article/pii/S1110016821008310Discrete wavelet transformCompressive sensingChaotic systemsElliptic curveSecurity
spellingShingle Guodong Ye
Min Liu
Mingfa Wu
Double image encryption algorithm based on compressive sensing and elliptic curve
Alexandria Engineering Journal
Discrete wavelet transform
Compressive sensing
Chaotic systems
Elliptic curve
Security
title Double image encryption algorithm based on compressive sensing and elliptic curve
title_full Double image encryption algorithm based on compressive sensing and elliptic curve
title_fullStr Double image encryption algorithm based on compressive sensing and elliptic curve
title_full_unstemmed Double image encryption algorithm based on compressive sensing and elliptic curve
title_short Double image encryption algorithm based on compressive sensing and elliptic curve
title_sort double image encryption algorithm based on compressive sensing and elliptic curve
topic Discrete wavelet transform
Compressive sensing
Chaotic systems
Elliptic curve
Security
url http://www.sciencedirect.com/science/article/pii/S1110016821008310
work_keys_str_mv AT guodongye doubleimageencryptionalgorithmbasedoncompressivesensingandellipticcurve
AT minliu doubleimageencryptionalgorithmbasedoncompressivesensingandellipticcurve
AT mingfawu doubleimageencryptionalgorithmbasedoncompressivesensingandellipticcurve