A secure encryption scheme using a Composite Logistic Sine Map (CLSM) and SHA-256

被引:21
|
作者
Suman, Rajiv Ranjan [1 ]
Mondal, Bhaskar [2 ]
Mandal, Tarni [3 ]
机构
[1] Natl Inst Technol Jamshedpur, Dept Comp Sci & Engn, Jamshedpur 831014, Bihar, India
[2] Natl Inst Technol Patna, Dept Comp Sci & Engn, Patna, Bihar, India
[3] Natl Inst Technol Jamshedpur, Dept Math, Jamshedpur 831014, Bihar, India
关键词
Encryption; Chaotic map; Random number generation; PRNG; PRNS; SHA256; IMAGE ENCRYPTION; ALGORITHM;
D O I
10.1007/s11042-021-11460-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present an algorithm for image encryption for secure transmission and storage of images over insecure public networks. Our algorithm uses Composite Logistic Sine Map (CLSM) and Secure Hash Algorithm-256 (SHA-256). The algorithm first scrambles the pixels of the plain image based on pseudo random number sequence (PRNS) generated by the CLSM. This is followed by diffusing the pixel values by using values generated by SHA-256. The initial conditions and parameters of the CLSM together with a nonce chosen by the user act as key for the algorithm. The nonce is used to initialize the SHA-256 that generates hash values for the diffusion phase. The algorithm has a very wide key space to defeat any brute force or guessing attack. The proposed algorithm was tested with several images of different characteristics against nine security measures. The tests results show that the scheme is robust, scalable and capable of providing strong security to data. The lightweight arithmetic and logical operations involved in the used chaotic map and in permutation-substitution steps enable it to have fast speed due to low computational overhead. This makes it suitable for low power battery operated devices equipped with inexpensive processors having limited computing speed.
引用
收藏
页码:27089 / 27110
页数:22
相关论文
共 50 条
  • [21] Statistical Analysis of Enhanced SDEx Encryption Method Based on SHA-256 Hash Function
    Hlobaz, Artur
    PROCEEDINGS OF THE IEEE LCN: 2019 44TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2019), 2019, : 238 - 241
  • [22] Chaotic Image Encryption Using Piecewise-Logistic-Sine Map
    Shao, Shanwu
    Li, Ji
    Shao, Ping
    Xu, Gang
    IEEE ACCESS, 2023, 11 : 27477 - 27488
  • [23] HW/SW Architecture Exploration for an Efficient Implementation of the Secure Hash Algorithm SHA-256
    Kammoun, Manel
    Elleuchi, Manel
    Abid, Mohamed
    Obeid, Abdulfattah M.
    JOURNAL OF COMMUNICATIONS SOFTWARE AND SYSTEMS, 2021, 17 (02) : 87 - 96
  • [24] FPGA-based implementation alternatives for the inner loop of the Secure Hash Algorithm SHA-256
    Algredo-Badillo, I.
    Feregrino-Uribe, C.
    Cumplido, R.
    Morales-Sandoval, M.
    MICROPROCESSORS AND MICROSYSTEMS, 2013, 37 (6-7) : 750 - 757
  • [25] Visual Meaningful Encryption Scheme Using Intertwinning Logistic Map
    Abbasi, Saadullah Farooq
    Ahmad, Jawad
    Khan, Jan Sher
    Khan, Muazzam A.
    Sheikh, Shehzad Amin
    INTELLIGENT COMPUTING, VOL 2, 2019, 857 : 764 - 773
  • [26] A New Image Encryption Scheme Using an Enhanced Logistic Map
    Herbadji, Djamel
    Derouiche, Nadir
    Belmeguenai, Aissa
    Bekkouche, Toufik
    Labiad, Abdelhadi
    Lashab, Mohamed
    Herbadji, Abderrahmene
    PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON APPLIED SMART SYSTEMS (ICASS), 2018,
  • [27] A novel 2D Hyperchaotic Sine Logistic map based image encryption scheme
    Jackson, J.
    Perumal, R.
    JOURNAL OF OPTICS-INDIA, 2024,
  • [28] Custom ASIC Design for SHA-256 Using Open-Source Tools
    Franck, Lucas Daudt
    Ginja, Gabriel Augusto
    Carmo, Joao Paulo
    Afonso, Jose A.
    Luppe, Maximiliam
    COMPUTERS, 2024, 13 (01)
  • [29] Hardware Acceleration of SHA-256 Algorithm using NIOS-II Processor
    Sideris, Argirios
    Sanida, Theodora
    Dasygenis, Minas
    2019 8TH INTERNATIONAL CONFERENCE ON MODERN CIRCUITS AND SYSTEMS TECHNOLOGIES (MOCAST), 2019,
  • [30] Logistic Sine Map (LSM) Based Partial Image Encryption
    Kiran
    Parameshachari, B. D.
    2021 IEEE NATIONAL COMPUTING COLLEGES CONFERENCE (NCCC 2021), 2021, : 1065 - +