Lightweight encryption scheme based on a new NLFSR

被引:1
|
作者
Kumari, Punam [1 ]
Mondal, Bhaskar [1 ]
机构
[1] Natl Inst Technol Patna, Dept Comp Sci & Engn, Patna 800005, India
关键词
Feedback shift register; NLFSR; Randomness; Pseudorandom; PRNG; Lightweight encryption; Security; IMAGE ENCRYPTION; STREAM CIPHER; LIZARD; MAP;
D O I
10.1007/s11042-024-18222-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a new nonlinear feedback shift register (NLFSR) in the Galois configuration to generate the pseudorandom number sequences (PRNS) for a lightweight encryption scheme. In the NLFSR, the feedback function is applied to each state, not only the last bit of NLFSR. In the proposed design the size of the feedback is reduced using Galois configuration. The NLFSR is tested with NIST Statistical Test Suite to evaluate its quality randomness. The new NLFSR is used as an pseudorandom number generator to design a new lightweight image encryption algorithm. The encryption process can be represent in two phases permutation and diffusion. In the first phase, two different PRNSs generated by the new NLFSR for permute the row and column pixels of the plain image (PI). Then convert the permuted image into a 1D binary vector. In the diffusion phase, DNA arithmetic is applied between the 1D and another PRNS generated by the same NLFSR with different key. Several security analysis tests are performed on the proposed scheme (like histogram analysis, entropy, correlation coefficient, NPCR, UACI, MSE, and PSNR ) to test the security strength of the encryption method. It was found that the new NLFSR had passes all the tests in NIST Statistical Test Suite, and the test results of the encryption scheme are also acceptable and shows potential security strength.
引用
收藏
页码:64919 / 64943
页数:25
相关论文
共 50 条
  • [1] Lightweight image encryption algorithm using NLFSR and CBC mode
    Punam Kumari
    Bhaskar Mondal
    The Journal of Supercomputing, 2023, 79 : 19452 - 19472
  • [2] Lightweight image encryption algorithm using NLFSR and CBC mode
    Kumari, Punam
    Mondal, Bhaskar
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (17): : 19452 - 19472
  • [3] A lightweight and efficient encryption scheme based on LFSR
    Wu, Guangfu
    Wang, Keke
    Zhang, Jinjun
    He, Jiguang
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2018, 10 (03) : 225 - 232
  • [4] A New Lightweight Database Encryption Scheme Transparent to Applications
    Liu, Lianzhong
    Gai, Jingfen
    2008 6TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2008, : 114 - 119
  • [5] A Secure and Lightweight Chaos Based Image Encryption Scheme
    Khan, Fadia Ali
    Ahmed, Jameel
    Alqahtani, Fehaid
    Alsuhibany, Suliman A.
    Ahmed, Fawad
    Ahmad, Jawad
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 73 (01): : 279 - 294
  • [6] Lightweight encryption with data and device integrity using NLFSR and PUF for the Internet of Medical Things
    Kumari, Punam
    Mondal, Bhaskar
    INTERNET OF THINGS, 2024, 25
  • [7] Panther: A Sponge Based Lightweight Authenticated Encryption Scheme
    Bhargavi, K. V. L.
    Srinivasan, Chungath
    Lakshmy, K., V
    PROGRESS IN CRYPTOLOGY, INDOCRYPT 2021, 2021, 13143 : 49 - 70
  • [8] Lightweight searchable encryption scheme based on certificateless cryptosystem
    Yang, Xiaodong
    Chen, Guilan
    Wang, Meiding
    Pei, Xizhen
    2019 4TH INTERNATIONAL CONFERENCE ON MECHANICAL, CONTROL AND COMPUTER ENGINEERING (ICMCCE 2019), 2019, : 669 - 672
  • [9] A New Lightweight Homomorphic Encryption Scheme for Mobile Cloud Computing
    Baharon, Mohd Rizuan
    Shi, Qi
    Llewellyn-Jones, David
    CIT/IUCC/DASC/PICOM 2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - UBIQUITOUS COMPUTING AND COMMUNICATIONS - DEPENDABLE, AUTONOMIC AND SECURE COMPUTING - PERVASIVE INTELLIGENCE AND COMPUTING, 2015, : 618 - 625
  • [10] A New Lightweight Symmetric Searchable Encryption Scheme for String Identification
    Ray, Indranil Ghosh
    Rahulamathavan, Yogachandran
    Rajarajan, Muttukrishnan
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2020, 8 (03) : 672 - 684