JPEG Images Encryption Scheme Using Elliptic Curves and a New S-Box Generated by Chaos

This paper proposes a new symmetric encryption system based on an elliptical curve and chaos, where the encryption is done in a single block and runs for 14 rounds. Here, the 15 encryption keys have the same size as the image and are generated using a solution point of a strong elliptic curve. Using...

Full description

Bibliographic Details
Main Authors: Erick Hernández-Díaz, Héctor Pérez-Meana, Víctor Silva-García, Rolando Flores-Carapia
Format: Article
Language:English
Published: MDPI AG 2021-02-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/10/4/413
id doaj-8e11671b5ec24c5eb83f62f45873404a
record_format Article
spelling doaj-8e11671b5ec24c5eb83f62f45873404a2021-02-09T00:04:07ZengMDPI AGElectronics2079-92922021-02-011041341310.3390/electronics10040413JPEG Images Encryption Scheme Using Elliptic Curves and a New S-Box Generated by ChaosErick Hernández-Díaz0Héctor Pérez-Meana1Víctor Silva-García2Rolando Flores-Carapia3SEPI ESIME Culhuacan, Instituto Politécnico Nacional, Mexico City 04400, MexicoSEPI ESIME Culhuacan, Instituto Politécnico Nacional, Mexico City 04400, MexicoCIDETEC, Instituto Politécnico Nacional, Mexico City 07700, MexicoCIDETEC, Instituto Politécnico Nacional, Mexico City 07700, MexicoThis paper proposes a new symmetric encryption system based on an elliptical curve and chaos, where the encryption is done in a single block and runs for 14 rounds. Here, the 15 encryption keys have the same size as the image and are generated using a solution point of a strong elliptic curve. Using a string of random numbers obtained with a logistic map, a permutation and its inverse are generated, which improve the encryption level and add diffusion to the cryptosystem. Another important contribution to this research is the generation of a substitution box with a non-linearity of 100, which strengthens the cryptosystem against differential and linear attacks that add confusion to the scheme. Moreover, the cryptographic properties of the proposed S-Box are compared with those of the S-Box of the Advanced Encryption Standard (AES) to ascertain that it is a suitable alternative that it is resistant to differential power analysis (DPA) attacks. To verify the robustness of proposed cryptosystem against cryptanalysis and the quality of the cipher text obtained, this system is subjected to different tests, such as entropy, correlation coefficient, , Changing Pixel Rate (NPCR), and Unified Averaged Changing Intensity (UACI). The results are shown and compared with recently proposed systems.https://www.mdpi.com/2079-9292/10/4/413applied cryptographyimages encryptionjpeg encryptionelliptic-curve cryptographychaoslogistic map
collection DOAJ
language English
format Article
sources DOAJ
author Erick Hernández-Díaz
Héctor Pérez-Meana
Víctor Silva-García
Rolando Flores-Carapia
spellingShingle Erick Hernández-Díaz
Héctor Pérez-Meana
Víctor Silva-García
Rolando Flores-Carapia
JPEG Images Encryption Scheme Using Elliptic Curves and a New S-Box Generated by Chaos
Electronics
applied cryptography
images encryption
jpeg encryption
elliptic-curve cryptography
chaos
logistic map
author_facet Erick Hernández-Díaz
Héctor Pérez-Meana
Víctor Silva-García
Rolando Flores-Carapia
author_sort Erick Hernández-Díaz
title JPEG Images Encryption Scheme Using Elliptic Curves and a New S-Box Generated by Chaos
title_short JPEG Images Encryption Scheme Using Elliptic Curves and a New S-Box Generated by Chaos
title_full JPEG Images Encryption Scheme Using Elliptic Curves and a New S-Box Generated by Chaos
title_fullStr JPEG Images Encryption Scheme Using Elliptic Curves and a New S-Box Generated by Chaos
title_full_unstemmed JPEG Images Encryption Scheme Using Elliptic Curves and a New S-Box Generated by Chaos
title_sort jpeg images encryption scheme using elliptic curves and a new s-box generated by chaos
publisher MDPI AG
series Electronics
issn 2079-9292
publishDate 2021-02-01
description This paper proposes a new symmetric encryption system based on an elliptical curve and chaos, where the encryption is done in a single block and runs for 14 rounds. Here, the 15 encryption keys have the same size as the image and are generated using a solution point of a strong elliptic curve. Using a string of random numbers obtained with a logistic map, a permutation and its inverse are generated, which improve the encryption level and add diffusion to the cryptosystem. Another important contribution to this research is the generation of a substitution box with a non-linearity of 100, which strengthens the cryptosystem against differential and linear attacks that add confusion to the scheme. Moreover, the cryptographic properties of the proposed S-Box are compared with those of the S-Box of the Advanced Encryption Standard (AES) to ascertain that it is a suitable alternative that it is resistant to differential power analysis (DPA) attacks. To verify the robustness of proposed cryptosystem against cryptanalysis and the quality of the cipher text obtained, this system is subjected to different tests, such as entropy, correlation coefficient, , Changing Pixel Rate (NPCR), and Unified Averaged Changing Intensity (UACI). The results are shown and compared with recently proposed systems.
topic applied cryptography
images encryption
jpeg encryption
elliptic-curve cryptography
chaos
logistic map
url https://www.mdpi.com/2079-9292/10/4/413
work_keys_str_mv AT erickhernandezdiaz jpegimagesencryptionschemeusingellipticcurvesandanewsboxgeneratedbychaos
AT hectorperezmeana jpegimagesencryptionschemeusingellipticcurvesandanewsboxgeneratedbychaos
AT victorsilvagarcia jpegimagesencryptionschemeusingellipticcurvesandanewsboxgeneratedbychaos
AT rolandoflorescarapia jpegimagesencryptionschemeusingellipticcurvesandanewsboxgeneratedbychaos
_version_ 1724278796665749504