返回
An image encryption algorithm using a dynamic S-box and chaotic maps
DOI:10.1007/s10489-022-03174-3.png)
摘要
En 中文
This paper presents an image encryption algorithm based on dynamic S-box. Encryption algorithm includes four stages: generation of encryption keys, the construction of the S-box, image permutation and image diffusion. The encryption keys are generated by the initial keys and the grey-scale values of the image. The generated encryption keys are used as the initial values and control parameters of the 2D Logistic-Sine-Coupling Map (2D-LACM) and the Logistic Map. And these two chaotic maps are iterated to generate two key sequences and one key sequence, respectively. The construction of S-box is to use the key sequence generated by Logistic map to get a 16 x 16 random matrix with values from 0 to 255 and non-duplicate values. And the idea of confusion is applied to the construction of S-box. The S-box is obtained by using two key sequences generated by 2D-LACM to confuse the matrix. In the permutation phase, the pixel points in the image are first traversed in a random order according to the first key sequence generated by the iterative 2D-LACM, and then each pixel is replaced by the traversal sequence. In the diffusion phase, the permuted image is traversed in the same traversal order as described above, and the result of the traversal is XOR operated with the second key sequence of 2D-LACM. The XOR result is then replaced once by an S-box to get the final encrypted image. The simulation results and security analysis show that the algorithm has high encryption efficiency. It has good key space and can resist various attacks effectively.
Keyword:
Dynamic S-box
Image encryption
Chaotic maps
Permutation-diffusion
期刊
IF:
3.5
论文数:
7.6K
被引数:
1.7W
机构
引用论文
The Relationship Between School Administrators’ Leadership Styles, School Culture, and Organizational Image
Sage Open
IF0
Image encryption algorithm using S-box and dynamic Henon bit level permutation基于S盒和动态Henon位级置换的图像加密算法
Oral administration of multiple lactic acid bacteria strains suppressed allergic responses IgE in an ovalbumin-induced allergy BALB/c mouse model口服多种乳酸菌菌株在卵清蛋白诱导的过敏BALB/c小鼠模型中抑制了过敏反应IgE。

