Suppr超能文献

一种基于复杂网络置乱与多方向扩散的图像加密算法。

An Image Encryption Algorithm Based on Complex Network Scrambling and Multi-Directional Diffusion.

作者信息

Sheng Yaohui, Li Jinqing, Di Xiaoqiang, Li Xusheng, Xu Rui

机构信息

School of Computer Science and Technology, Changchun University of Science and Technology, Changchun 130022, China.

Jilin Provincial Key Laboratory of Network and Information Security, Changchun 130022, China.

出版信息

Entropy (Basel). 2022 Sep 5;24(9):1247. doi: 10.3390/e24091247.

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.

摘要

当密钥在公共信道中传输时会遇到各种安全威胁。在本文中,我们提出了一种基于复杂网络置乱和多方向扩散的图像加密算法。结合公钥密码学思想,使用RSA算法对与明文相关的密钥进行加密。该算法包括三个阶段:密钥生成阶段、复杂网络置乱阶段和多方向扩散阶段。首先,在密钥生成阶段,使用SHA-512和原始图像生成与明文相关的信息,然后通过变换映射将其转换为与明文相关的密钥。其次,在复杂网络置乱阶段,混沌随机矩阵建立复杂网络中的节点关系,然后用于构建基于复杂网络的图像模型,接着结合像素级和块级方法对图像进行置乱。最后,在多方向扩散阶段,依次使用多方向扩散方法对图像进行前向扩散、中间螺旋扩散和后向扩散,以获得最终的密文图像。实验结果表明,我们的加密算法具有较大的密钥空间,加密后的图像具有很强的随机性和鲁棒性,能够有效抵抗暴力攻击、统计攻击和差分攻击。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/748e/9498115/9b668b6b74d2/entropy-24-01247-g009.jpg

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验