Session key based fast, secure and lightweight image encryption algorithm

被引:0
|
作者
Manish Gupta
Kamlesh Kumar Gupta
Piyush Kumar Shukla
机构
[1] UIT-RGPV,Department of Computer Science and Engineering
[2] RJIT,Department of Information Technology
来源
关键词
Encryption algorithm; Decryption algorithm; Session key; Crossover operator; Mutation operator; Block cipher;
D O I
暂无
中图分类号
学科分类号
摘要
Nowadays, most of the communications in IoT enabled devices are done in the form of images. To protect the images from intruders, there is a need for a secure encryption algorithm. Many encryption algorithms have been proposed, some of the algorithms are based on symmetric-key cryptography and others are based on asymmetric key cryptography. This work proposed a fast, secure, and lightweight symmetric image cryptographic algorithm based on the session key. In this work, for every image encryption, a new session key is generated. Here session keys are generated with the help of crossover and mutation operators of genetic algorithm. This proposed algorithm uses a 64-bit plain text and requires an 80-bit key, where 64-bits of a key is generated via symmetric hexadecimal key and the remaining 16-bits of a key are randomly added, to encrypt the image. Here crossover and mutation operators are used to generate random 64-bits of a key. The proposed algorithm will work for both color and grayscale images. The proposed algorithm is simulated on MATLAB 2017 platform and compared with similar types of the existing algorithm on various parameters.
引用
收藏
页码:10391 / 10416
页数:25
相关论文
共 50 条
  • [41] A chaotic permutation and diffusion based image encryption algorithm for secure communications
    Mondal, Bhaskar
    Kumar, Prabhakar
    Singh, Shrey
    MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (23) : 31177 - 31198
  • [42] A Secure Image Encryption Algorithm Based on Rubik's Cube Principle
    Loukhaoukha, Khaled
    Chouinard, Jean-Yves
    Berdai, Abdellah
    JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING, 2012, 2012
  • [43] A secure image encryption algorithm based on a parametric switching chaotic system
    Vidhya, R.
    Brindha, M.
    Gounden, N. Ammasai
    CHINESE JOURNAL OF PHYSICS, 2019, 62 : 26 - 42
  • [44] Secure Image Encryption Algorithm Based on Hyperchaos and Dynamic DNA Coding
    Zhu, Shuqin
    Zhu, Congxu
    ENTROPY, 2020, 22 (07)
  • [45] A new chaos-based fast image encryption algorithm
    Wang, Yong
    Wong, Kwok-Wo
    Liao, Xiaofeng
    Chen, Guanrong
    APPLIED SOFT COMPUTING, 2011, 11 (01) : 514 - 522
  • [46] Fast image encryption algorithm based on hyper-chaos
    Ge B.
    Lu H.-X.
    Chen X.
    Jin M.
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2016, 38 (03): : 699 - 705
  • [47] A fast decryption algorithm for BSS-based image encryption
    Lin, Qiu-Hua
    Yin, Fu-Liang
    Liang, Hua-Lou
    ADVANCES IN NEURAL NETWORKS - ISNN 2006, PT 3, PROCEEDINGS, 2006, 3973 : 318 - 325
  • [48] Fast image encryption algorithm based on parallel computing system
    Wang, Xingyuan
    Feng, Le
    Zhao, Hongyu
    INFORMATION SCIENCES, 2019, 486 : 340 - 358
  • [49] A fast image encryption algorithm based on parallel compressive and DNA
    Wei, Deyun
    Jiang, Mingjie
    OPTIK, 2021, 238
  • [50] The fast image encryption algorithm based on lifting scheme and chaos
    Zhang, Yong
    INFORMATION SCIENCES, 2020, 520 (520) : 177 - 194