A novel permutation-diffusion technique for image encryption based on the Imperialist Competitive Algorithm

被引:5
作者
Golalipour, Keyvan [1 ]
机构
[1] Islamic Azad Univ, Sari Branch, Dept Comp Engn, Sari, Iran
关键词
Image encryption; Permutation; Coupled map lattice; Imperialist Competitive Algorithm; HYBRID GENETIC ALGORITHM; MODEL; OPTIMIZATION; SCHEME; MAP;
D O I
10.1007/s11042-022-12883-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, there has been explosive growth in the sharing of images on social media networks. This has occurred primarily because people are using smart phones with high quality imaging facilities and a mobile Internet connection. Accordingly, digital image security has formed a particular focus of recent research. Image encryption is the most common method used to keep images safe during their transmission over the Internet. There are two main phases in image encryption: permutation and diffusion. In this paper, a hybrid model is proposed, which is a combination of a novel permutation technique in conjunction with a new diffusion method. In the permutation phase of the suggested model, pixels are relocated based on their indices. The resulting permuted image has a high difference (more than 99.3%) in the gray level of pixels compared to the corresponding pixels in a plain image. The proposed diffusion method is based on a combination of an Imperialist Competitive Algorithm (ICA) and adjacent lattices as a chaotic function. To date, the ICA, as an evolutionary algorithm, in combination with adjacent lattices, has never been exploited for image encryption. The result analysis demonstrates that the proposed method has excellent resistance against brute force and statistical attacks, in addition to obtaining a 7.9993 entropy score for the encrypted image.
引用
收藏
页码:725 / 746
页数:22
相关论文
共 34 条
  • [1] A hybrid genetic algorithm and chaotic function model for image encryption
    Abdullah, Abdul Hanan
    Enayatifar, Rasul
    Lee, Malrey
    [J]. AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2012, 66 (10) : 806 - 816
  • [2] Image encryption via discrete fractional Fourier-type transforms generated by random matrices
    Annaby, M. H.
    Rushdi, M. A.
    Nehary, E. A.
    [J]. SIGNAL PROCESSING-IMAGE COMMUNICATION, 2016, 49 : 25 - 46
  • [3] Imperialist competitive algorithm: An algorithm for optimization inspired by imperialistic competition
    Atashpaz-Gargari, Esmaeil
    Lucas, Caro
    [J]. 2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 4661 - 4667
  • [4] A novel bit-level image encryption algorithm based on 2D-LICM hyperchaotic map
    Cao, Chun
    Sun, Kehui
    Liu, Wenhao
    [J]. SIGNAL PROCESSING, 2018, 143 : 122 - 133
  • [5] A cooperative coevolutionary algorithm for the Multi-Depot Vehicle Routing Problem
    de Oliveira, Fernando Bernardes
    Enayatifar, Rasul
    Sadaei, Hossein Javedani
    Guimaraes, Frederico Gadelha
    Potvin, Jean-Yves
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2016, 43 : 117 - 130
  • [6] Image encryption using a synchronous permutation-diffusion technique
    Enayatifar, Rasul
    Abdullah, Abdul Hanan
    Isnin, Ismail Fauzi
    Altameem, Ayman
    Lee, Malrey
    [J]. OPTICS AND LASERS IN ENGINEERING, 2017, 90 : 146 - 154
  • [7] Chaos-based image encryption using a hybrid genetic algorithm and a DNA sequence
    Enayatifar, Rasul
    Abdullah, Abdul Hanan
    Isnin, Ismail Fauzi
    [J]. OPTICS AND LASERS IN ENGINEERING, 2014, 56 : 83 - 93
  • [8] A weighted discrete imperialist competitive algorithm (WDICA) combined with chaotic map for image encryption
    Enayatifar, Rasul
    Abdullah, Abdul Hanan
    Lee, Malrey
    [J]. OPTICS AND LASERS IN ENGINEERING, 2013, 51 (09) : 1066 - 1077
  • [9] A FUZZY MULTI-OBJECTIVE PROGRAMMING APPROACH TO DEVELOP A GREEN CLOSED-LOOP SUPPLY CHAIN NETWORK DESIGN PROBLEM UNDER UNCERTAINTY: MODIFICATIONS OF IMPERIALIST COMPETITIVE ALGORITHM
    Fakhrzad, Mohammad Bagher
    Goodarzian, Fariba
    [J]. RAIRO-OPERATIONS RESEARCH, 2019, 53 (03) : 963 - 990
  • [10] A survey on the Imperialist Competitive Algorithm metaheuristic: Implementation in engineering domain and directions for future research
    Hosseini, Seyedmohsen
    Al Khaled, Abdullah
    [J]. APPLIED SOFT COMPUTING, 2014, 24 : 1078 - 1094