FPGA Implementation of Improved Security Approach for Medical Image Encryption and Decryption

被引:21
|
作者
Hafsa, Amal [1 ]
Gafsi, Mohamed [1 ]
Malek, Jihene [1 ,2 ]
Machhout, Mohsen [1 ]
机构
[1] Univ Monastir, Fac Sci, Elect & Microelect Lab, LR99ES30, Monastir, Tunisia
[2] Sousse Univ, Higher Inst Appl Sci & Technol, Sousse, Tunisia
关键词
HYBRID CHAOTIC SYSTEM; ELLIPTIC CURVE; MAP; ALGORITHM;
D O I
10.1155/2021/6610655
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Securing medical images is a great challenge to protect medical privacy. An image encryption model founded on a complex chaosbased Pseudorandom Number Generator (PRNG) and Modified Advanced Encryption Standard (MAES) is put forward in this paper. Our work consists of the following three main points. First, we propose the use of a complex PRNG based on two different chaotic systems which are the 2D Logistic map in a complex set and Henon's system in the key generation procedure. Second, in the MAES 128 bits, the subbytes' operation is performed using four different S-boxes for more complexity. Third, both shift-rows' and mix-columns' transformations are eliminated and replaced with a random permutation method which increases the complexity. More importantly, only four rounds of encryption are performed in a loop that reduces significantly the execution time. The overall system is implemented on the Altera Cyclone III board, which is completed with an SD card interface for medical image storage and a VGA interface for image display. The HPS software runs on mu Clinux and is used to control the FPGA encryption-decryption algorithm and image transmission. Experimental findings prove that the propounded map used has a keyspace sufficiently large and the proposed image encryption algorithm augments the entropy of the ciphered image compared to the AES standard and reduces the complexity time by 97%. The power consumption of the system is 136.87 mw and the throughput is 1.34 Gbit/s. The proposed technique is compared to recent image cryptosystems including hardware performances and different security analysis properties, such as randomness, sensitivity, and correlation of the encrypted images and results prove that our cryptographic algorithm is faster, more efficient, and can resist any kind of attacks.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] FPGA Implementation of AES Encryption and Decryption
    Deshpande, Ashwini M.
    Deshpande, Mangesh S.
    Kayatanavar, Devendra N.
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON CONTROL AUTOMATION, COMMUNICATION AND ENERGY CONSERVATION INCACEC 2009 VOLUME II, 2009, : 567 - 573
  • [2] Fpga Implementation Of Image Encryption And Decryption Using AES 128-Bit
    Priyanka, M. P.
    Prasad, E. Lakshmi
    Reddy, A. R.
    [J]. PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND ELECTRONICS SYSTEMS (ICCES), 2016, : 156 - 160
  • [3] Improved Chaos-Based Cryptosystem for Medical Image Encryption and Decryption
    Gafsi, Mohamed
    Abbassi, Nessrine
    Hajjaji, Mohamed Ali
    Malek, Jihene
    Mtibaa, Abdellatif
    [J]. SCIENTIFIC PROGRAMMING, 2020, 2020
  • [4] Hardware implementation of AES encryption and decryption system based on FPGA
    Zhu, Shihai
    [J]. Open Cybernetics and Systemics Journal, 2015, 9 (01): : 1373 - 1377
  • [5] FPGA based Hardware Implementation of Hybrid Cryptographic Algorithm for Encryption and Decryption
    Shende, Vikrant
    Kulkarni, Meghana
    [J]. 2017 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, COMMUNICATION, COMPUTER, AND OPTIMIZATION TECHNIQUES (ICEECCOT), 2017, : 416 - 419
  • [6] FPGA Based Hardware Implementation of AES Rijndael Algorithm for Encryption and Decryption
    Srinivas, N. S. Sai
    Akramuddin, Md.
    [J]. 2016 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, AND OPTIMIZATION TECHNIQUES (ICEEOT), 2016, : 1769 - 1776
  • [7] FPGA hardware acceleration of an improved chaos-based cryptosystem for real-time image encryption and decryption
    Gafsi, Mohamed
    Hajjaji, Mohamed Ali
    Malek, Jihene
    Mtibaa, Abdellatif
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 14 (6) : 7001 - 7022
  • [8] FPGA hardware acceleration of an improved chaos-based cryptosystem for real-time image encryption and decryption
    Mohamed Gafsi
    Mohamed Ali Hajjaji
    Jihene Malek
    Abdellatif Mtibaa
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 7001 - 7022
  • [9] The Implementation of the 1024-bit RSA Encryption/Decryption Algorithms Based on FPGA
    Qu, Yingjie
    Zhao, Qing
    [J]. 2009 INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2009, : 420 - 423
  • [10] AN IMPLEMENTATION AND PERFORMANCE EVALUATION OF AN IMPROVED CHAOTIC IMAGE ENCRYPTION APPROACH
    Gaytri
    Suri, Shelza
    Vijay, Ritu
    [J]. 2016 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2016, : 1458 - 1463