arrow
Return

Image encryption method based on improved ECC and modified AES algorithm

delete2021-03-02
delete41
PRE
AI
A
Amal Hafsa *
A
Anissa Sghaier
J
Jihene Malek
M
Mohsen Machhout
DOI:10.1007/s11042-021-10700-xdelete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Currently, embedded systems can be found everywhere in quotidian life. In the development of embedded systems, information security is one of the important factors. Encryption is an efficient technique to protect information against attacks. However, because of constraints, existing encryption functions are not compatible and do not agree with real-time applications in embedded systems. In this paper, an improved cryptographic approach with a high level of security and high speed is put forward. Our work uses an efficient version of a hybrid scheme comprising an Advanced Encryption Standard (AES) - Elliptic Curve Cryptography (ECC) for medical image encryption, which combines the benefits of the symmetric AES to speed-up data encryption and asymmetric ECC in order to secure the interchange of a symmetric session key. The contribution of this paper consists of the following two main points: First, we put forward an optimized ECC hardware architecture to respect the compromise between area, power dissipation, and speed. Thus, we primarily utilize only two multipliers to develop the Point Addition (PA) block and the Point Doubling (PD) block, which reduces time complexity. Then, a 32-bit multiplier and a 32-bit inverter architecture based on shifts and XORs are proposed to reduce power consumption and area occupancy. Second, for image encryption, we primarily propose to modify the AES by eliminating the mix-columns transformation and replacing it with a permutation based on the shifts of columns, which decreases time complexity while maintaining the Shannon diffusion and the confusion principle. Then, an adjustment of the rearrangement of the general structure is given to enhance the entropy value. The global cryptosystem is implemented using a co-design approach where the modified AES runs on the NIOS II processor, and the scalar ECC multiplication is designed as a hardware accelerator. The suggested cryptographic system spends much less execution time, which is a significant factor for being applied in practice. Security analysis is successfully performed, and our experiments prove that our proposed technique provides the basics of cryptography with more simplicity and correctness. In fact, the results of the evaluation prove the effectiveness, rapidity and high security of the suggested algorithm.
Keywords:
Embedded system
MAES
ECC
Co-design
FPGA
NIOS II
Fast image encryption
High security
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Multimedia Tools and Applications cover
Multimedia Tools and Applications
IF:
3
Papers:
2.0W
Citations:
3.2W

Organization

U
universite de monastir
Scholars:
5.9K
Papers: 4.7K
Citations: 2
Cited Papers

Cited Papers

An Enhanced WLAN Security System With FPGA Implementation for Multimedia Applications
err2017-12-01
err19
PREAI
errHayajneh, Thaier; Ullah, Sana; Mohd, Bassam J.; Balagani, Kiran S.
errShare
errSave
errShare
errSave
Coseismic Deformation and Source Modeling of the May 2012 Emilia (Northern Italy) Earthquakes
err2013-07-05
err0
PREAI
errG. Pezzo; J. P. Merryman Boncori; C. Tolomei; S. Salvi; S. Atzori; A. Antonioli; E. Trasatti; F. Novali; E. Serpelloni; L. Candela; R. Giuliani
errShare
errSave
Implementation of Encryption Algorithm and Wireless Image Transmission System on FPGA
err2019-01-01
err13
errOAAI
errYang, Cheng-Hsiung; Wu, Hou-Cheng; Su, Shun-Feng
errShare
errSave
errShare
errSave
Diagnosis of prosthetic joint infection with alpha-defensin using a lateral flow device
err2017-09-01
err0
PREAI
errP. Berger; M. Van Cauter; R. Driesen; J. Neyt; O. Cornu; J. Bellemans
errShare
errSave
Cell Fate Plug and Play: Direct Reprogramming and Induced Pluripotency
errCell
IF0
err2011-06-01
err0
errOAAI
errStuart M. Chambers; Lorenz Studer
errShare
errSave
researcher View more