计算机工程与应用2019,Vol.55Issue(9):56-64,9.DOI:10.3778/j.issn.1002-8331.1801-0363
密钥动态选择机制的图像加密算法
New Image Encryption Algorithm Based on Key Dynamic Selection Mechanism
摘要
Abstract
In this paper, a six dimensional discrete chaotic system is constructed, and a pseudorandom number generator is designed based on the six dimensional discrete chaotic system. Based on the pseudorandom number generator, an image encryption scheme with key dynamic selection mechanism is proposed. The encryption scheme adopts the classic scrambling-diffusion encryption structure. In this encryption scheme, the scrambling sequence is related to the sum of the pixels of the plaintext image, The diffusion key stream in the diffusion stage is dynamically changing according to the pixel value, so the algorithm can resist the attack of chosen plaintext. In decryption, the decryption key is only the initial value of the chaotic system, and the sum of the pixels of the plaintext image is not needed, In this way, the difficulty of key management in"one time pad"encryption scheme(encryption of different images with different keys)is overcome. The experimental results and security analysis show that the algorithm has the advantages of large key space, no obvious statistical characteristics of ciphertext, sensitive to plaintext and key, and able to resist differential attacks and chosen plaintext attack. It has good application prospects.关键词
六维超超混沌/图像加密/置乱-扩散/密钥动态选择机制/选择明文的攻击Key words
six dimensional hyperchaos/ image encryption/ scrambling-diffusion/ key dynamic selection mechanism/ cho-sen plaintext attack分类
信息技术与安全科学引用本文复制引用
朱淑芹,刘荣月,周冉冉,王文宏..密钥动态选择机制的图像加密算法[J].计算机工程与应用,2019,55(9):56-64,9.基金项目
山东省自然科学基金(No.ZR2017MEM019) (No.ZR2017MEM019)
聊城大学自然科学基金(No.318011606) (No.318011606)
国家级大学生创新创业训练计划项目(No.201710447064) (No.201710447064)
山东省高校科研计划项目(No.J18KA336). (No.J18KA336)