Chaos-based image hybrid encryption algorithm using key stretching and hash feedback

被引:19
|
作者
Liu, Hongjun [1 ,2 ]
Xu, Yanqiu [3 ]
Ma, Chao [1 ]
机构
[1] Univ Jinan, Sch Math Sci, Jinan 250022, Shandong, Peoples R China
[2] Weifang Vocat Coll, Shandong Famous Teachers Workshop, Weifang 262737, Shandong, Peoples R China
[3] Weifang Vocat Coll, Off Sci & Technol Adm, Weifang 262737, Shandong, Peoples R China
来源
OPTIK | 2020年 / 216卷
基金
中国国家自然科学基金;
关键词
Image block encryption; Hash function; Key stretching; Side channel attack; SCHEME; MAP; SYSTEM;
D O I
10.1016/j.ijleo.2020.164925
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
The paper proposes a chaos-based image hybrid stream and block encryption algorithm, a key stretching method is implemented to further enhance its security. The random time span sequence and salt sequences are generated by the Logistic-Sine map. The key stretching method repeatedly feeds salt and current intermediate hash value of state variables back into the next round message for hash function simultaneously, and the state variables are extracted from Sprott C system through time span sequence, the aim of redundant iterations of Sprott C system is to resist side channel attack. After multiple iteration loops, the key stream is generated by Sprott C system to encrypt pixel blocks of the pre-encoded image. Experimental results and security analysis demonstrated the scheme's effectiveness and resistance to all kinds of known attacks.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] A Novel Fast and Secure Chaos-Based Algorithm for Image Encryption
    Nkapkop, Jean De Dieu
    Effa, Joseph Yves
    Borda, Monica
    Terebes, Romulus
    INNOVATIVE SECURITY SOLUTIONS FOR INFORMATION TECHNOLOGY AND COMMUNICATIONS, 2015, 9522 : 87 - 101
  • [32] A chaos-based image encryption algorithm with variable control parameters
    Wang, Yong
    Wong, Kwok-Wo
    Liao, Xiaofeng
    Xiang, Tao
    Chen, Guanrong
    CHAOS SOLITONS & FRACTALS, 2009, 41 (04) : 1773 - 1783
  • [33] Comments on "DNA coding and chaos-based image encryption algorithm
    Zhang Y.
    Zhang, Yong, 2016, American Scientific Publishers (13) : 4025 - 4035
  • [34] A New Chaos-Based Image-Encryption and Compression Algorithm
    Al-Maadeed, Somaya
    Al-Ali, Afnan
    Abdalla, Turki
    JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING, 2012, 2012
  • [35] A chaos-based image encryption algorithm with simple logical functions
    Yavuz, Erdem
    Yazici, Rifat
    Kasapbasi, Mustafa Cem
    Yamac, Ezgi
    COMPUTERS & ELECTRICAL ENGINEERING, 2016, 54 : 471 - 483
  • [36] A Survey on Image Encryption using Chaos-based Techniques
    Veena, G.
    Ramakrishna, M.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (01) : 379 - 384
  • [37] A New Chaos-based Image Cipher Using a Hash Function
    Fu, Chong
    Bian, Ou
    Jiang, Hui-yan
    Ge, Li-hui
    Ma, Hong-feng
    2016 IEEE/ACIS 15TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2016, : 385 - 390
  • [38] A new chaos-based image cipher using a hash function
    Fu C.
    Bian O.
    Jiang H.-Y.
    Ge L.-H.
    Ma H.-F.
    International Journal of Networked and Distributed Computing, 2017, 5 (1) : 37 - 44
  • [39] New Compression.Encryption Algorithm Using Chaos-Based Dynamic Session Key
    Setyaningsih, Emy
    Wardoyo, Retantyo
    Sari, Anny Kartika
    INTERNATIONAL JOURNAL ON SMART SENSING AND INTELLIGENT SYSTEMS, 2018, 11 (01):
  • [40] Chaos-based image encryption using hybrid model of linear-feedback shift register system and deoxyribonucleic acid
    Hasan Ghanbari
    Rasul Enayatifar
    Homayun Motameni
    Multimedia Tools and Applications, 2022, 81 : 31815 - 31830