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 条
  • [31] Practical image encryption and decryption by phase-coding technique for optical security systems
    Ohtsubo, J
    Fujimoto, A
    [J]. APPLIED OPTICS, 2002, 41 (23) : 4848 - 4855
  • [32] RSA Encryption/Decryption Implementation Based on Zedboard
    Bai, Xu
    Jiang, Lei
    Liu, Xinxing
    Tan, Jianlong
    [J]. TRUSTWORTHY COMPUTING AND SERVICES (ISCTCS 2014), 2015, 520 : 114 - 121
  • [33] Implementation of Encryption Algorithm and Wireless Image Transmission System on FPGA
    Yang, Cheng-Hsiung
    Wu, Hou-Cheng
    Su, Shun-Feng
    [J]. IEEE ACCESS, 2019, 7 : 50513 - 50523
  • [34] FPGA implementation of a chaos-based image encryption algorithm
    Maazouz, Mohamed
    Toubal, Abdelmoughni
    Bengherbia, Billel
    Houhou, Oussama
    Batel, Noureddine
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (10) : 9926 - 9941
  • [35] FPGA Implementation of Chaotic based AES Image Encryption Algorithm
    Shah, Syed Shahzad Hussain
    Raja, Gulistan
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON SIGNAL AND IMAGE PROCESSING APPLICATIONS (ICSIPA), 2015, : 574 - 577
  • [36] Implementation of Image Encryption based on Chaos-IWT-An Image security
    Banu, Aashiq S.
    Nilofer, Noorul A.
    Harini, M.
    Dhivya, R.
    Rengarajan, Amirtharajan
    [J]. 2020 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI - 2020), 2020, : 296 - 299
  • [37] Substitution Steganography with Security Improved by Chaotic Image Encryption
    Oravec, Jakub
    Turan, Jan
    [J]. 2017 IEEE 14TH INTERNATIONAL SCIENTIFIC CONFERENCE ON INFORMATICS, 2017, : 284 - 288
  • [38] Image Encryption and Decryption Using SCAN Methodology
    Chen, Chao-Shen
    Chen, Rong-Jian
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2006, : 61 - +
  • [39] An Enhanced ElGamal Cryptosystem for Image Encryption and Decryption
    Hussein, Haval, I
    Mstafa, Ramadhan J.
    Mohammed, Abdulhakeem O.
    Younis, Younis M.
    [J]. PROCEEDING OF THE 2ND 2022 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING (CSASE 2022), 2022, : 337 - 342
  • [40] Analysis of security problems in a medical image encryption system
    Alvarez, Gonzalo
    Li, Shujun
    Hernandez, Luis
    [J]. COMPUTERS IN BIOLOGY AND MEDICINE, 2007, 37 (03) : 424 - 427