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 条
  • [21] FPGA implementation of a chaos-based image encryption algorithm
    Maazouz, Mohamed
    Toubal, Abdelmoughni
    Bengherbia, Billel
    Houhou, Oussama
    Batel, Noureddine
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (10) : 9926 - 9941
  • [22] A new chaos-based fast image encryption algorithm
    Wang, Yong
    Wong, Kwok-Wo
    Liao, Xiaofeng
    Chen, Guanrong
    APPLIED SOFT COMPUTING, 2011, 11 (01) : 514 - 522
  • [23] An Image Encryption Algorithm for New Multiple Chaos-Based
    Tong, XiaoJun
    Liu, Yang
    ADVANCES IN COMPUTER SCIENCE, ENVIRONMENT, ECOINFORMATICS, AND EDUCATION, PT 5, 2011, 218 : 88 - 93
  • [24] Hash key-based image encryption using crossover operator and chaos
    Ramzi Guesmi
    Mohamed Amine Ben Farah
    Abdennaceur Kachouri
    Mounir Samet
    Multimedia Tools and Applications, 2016, 75 : 4753 - 4769
  • [25] Hash key-based image encryption using crossover operator and chaos
    Guesmi, Ramzi
    Ben Farah, Mohamed Amine
    Kachouri, Abdennaceur
    Samet, Mounir
    MULTIMEDIA TOOLS AND APPLICATIONS, 2016, 75 (08) : 4753 - 4769
  • [26] A novel chaos-based image encryption using DNA sequence operation and Secure Hash Algorithm SHA-2
    R. Guesmi
    M. A. B. Farah
    A. Kachouri
    M. Samet
    Nonlinear Dynamics, 2016, 83 : 1123 - 1136
  • [27] A novel chaos-based image encryption using DNA sequence operation and Secure Hash Algorithm SHA-2
    Guesmi, R.
    Farah, M. A. B.
    Kachouri, A.
    Samet, M.
    NONLINEAR DYNAMICS, 2016, 83 (03) : 1123 - 1136
  • [28] Chaos-based image encryption using a hybrid cellular automata and a DNA sequence
    Niyat, Abolfazl Yaghouti
    Hei, Reza Mohammad Hei
    Jahan, Majid Vafaei
    SECOND INTERNATIONAL CONGRESS ON TECHNOLOGY, COMMUNICATION AND KNOWLEDGE (ICTCK 2015), 2015, : 247 - 252
  • [29] A novel chaos-based image encryption algorithm using DNA sequence operations
    Chai, Xiuli
    Chen, Yiran
    Broyde, Lucie
    OPTICS AND LASERS IN ENGINEERING, 2017, 88 : 197 - 213
  • [30] HYBRID CHAOS-BASED IMAGE ENCRYPTION APPROACH USING BLOCK AND STREAM CIPHERS
    Goumidi, Djamal Eddine
    Hachouf, Fella
    2013 8TH INTERNATIONAL WORKSHOP ON SYSTEMS, SIGNAL PROCESSING AND THEIR APPLICATIONS (WOSSPA), 2013, : 139 - 144