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...
Main Authors: | , , |
---|---|
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 |