Your browser doesn't support javascript.
loading
An Image Encryption Algorithm Based on Complex Network Scrambling and Multi-Directional Diffusion.
Sheng, Yaohui; Li, Jinqing; Di, Xiaoqiang; Li, Xusheng; Xu, Rui.
Afiliação
  • Sheng Y; School of Computer Science and Technology, Changchun University of Science and Technology, Changchun 130022, China.
  • Li J; Jilin Provincial Key Laboratory of Network and Information Security, Changchun 130022, China.
  • Di X; School of Computer Science and Technology, Changchun University of Science and Technology, Changchun 130022, China.
  • Li X; Jilin Provincial Key Laboratory of Network and Information Security, Changchun 130022, China.
  • Xu R; School of Computer Science and Technology, Changchun University of Science and Technology, Changchun 130022, China.
Entropy (Basel) ; 24(9)2022 Sep 05.
Article em En | MEDLINE | ID: mdl-36141133
ABSTRACT
Various security threats are encountered when keys are transmitted in public channels. In this paper, we propose an image encryption algorithm based on complex network scrambling and multi-directional diffusion. Combining the idea of public key cryptography, the RSA algorithm is used to encrypt the key related to plaintext. The algorithm consists of three stages key generation stage, complex network scrambling stage, and multi-directional diffusion stage. Firstly, during the key generation phase, SHA-512 and the original image are used to generate plaintext-related information, which is then converted to plaintext-related key through transformation mapping. Secondly, in the complex network scrambling stage, the chaotic random matrix establishes the node relationships in the complex network, which is then used to construct an image model based on the complex network, and then combines pixel-level and block-level methods to scramble images. Finally, in the multi-directional diffusion stage, the multi-directional diffusion method is used to perform forward diffusion, middle spiral diffusion, and backward diffusion on the image in turn to obtain the final ciphertext image. The experimental results show that our encryption algorithm has a large keyspace, the encrypted image has strong randomness and robustness, and can effectively resist brute force attack, statistical attack, and differential attack.
Palavras-chave

Texto completo: 1 Base de dados: MEDLINE Idioma: En Ano de publicação: 2022 Tipo de documento: Article

Texto completo: 1 Base de dados: MEDLINE Idioma: En Ano de publicação: 2022 Tipo de documento: Article