返回
Image encryption algorithm based on the Matryoshka transform and modular-inverse matrix
DOI:10.1007/s11071-023-09010-8.png)
摘要
En 中文
The transmission of digital image in Internet is convenient, but at the same time the great risk of information leakage is existed. To meet the requirements of image content security and real-time communication, we propose an image encryption algorithm based on the Matryoshka transform and modular-inverse matrix. Firstly, a new Matryoshka transform is designed to scramble the original image; secondly, the global chaotic exclusive or operation is performed on the scrambled image, and the diffused result is converted into an image block set; thirdly, the chaotic sequence is used to generate a set of modular-odd matrix, and the set of the modular-inverse matrix is calculated; finally, the matrix operation of modular multiplication is performed on the image block set and the modular-inverse matrix set to generate the encrypted image. Meanwhile, the sender shares the secret keys to the recipient using the Diffie-Hellman protocol over the elliptic curve cryptography. Experimental results and algorithm analyses show that the proposed algorithm has the excellent encryption effect and the strong ability to resist common attacks. Therefore, the proposed algorithm can be applied to the image transmission under the network platform with strong security, desirable encryption effect and high efficiency.
Keyword:
Image encryption
Chaotic system
Elliptic curve cryptography (ECC)
Modular inverse
Matrix operation
期刊
IF:
6
论文数:
1.4W
被引数:
4.1W
机构
暂无机构信息
引用论文
A novel randomized chaotic bit-level image encryption algorithm based on a novel 2D-CICM hyper-chaotic mapping with CPA-security一种新的基于CPA安全的2D-CICM超混沌映射的随机混沌比特级图像加密算法

