Nonlinear Cryptosystem Based on QC-LDPC Codes for Enhanced Security and Reliability with Low Hardware Complexity and Reduced Key Size

被引:0
|
作者
Celine Mary Stuart
P. P. Deepthi
机构
[1] National Institute of Technology Calicut,Department of Electronics and Communication Engineering
来源
关键词
Cryptosystem; QC-LDPC code; Block chaining; ECBC; Differential cryptanalysis;
D O I
暂无
中图分类号
学科分类号
摘要
The main issues to be addressed in resource limited devices are security, reliability and hardware complexity. Cryptosystems that combine encryption and error correction in a single step can offer a good solution to meet these issues. In this work, a nonlinear cryptosystem based on structured Low-Density Parity-Check code that offers small key size, low hardware complexity and high security against differential type of attack is proposed. The method adopted to introduce nonlinearity in a cryptosystem plays a key role in deciding the hardware complexity and security of the overall system. The work adopts a method for generating nonlinear function using maximum length Cellular Automata, so that enhanced security can be attained without going for a complex hardware structure. Also a light weight stream cipher is adopted for generating random error vectors for encryption and addition of intentional noise in such a way that the security is increased by a large margin at a low hardware cost. Different permutation matrices are generated for different message blocks for achieving good degrees of freedom with reasonable key size. Analysis shows that the proposed system provides high security with smaller key size and lower hardware complexity when compared with a nonlinear cryptosystem called Error Correction Based Cipher.
引用
收藏
页码:4177 / 4197
页数:20
相关论文
共 50 条
  • [1] Nonlinear Cryptosystem Based on QC-LDPC Codes for Enhanced Security and Reliability with Low Hardware Complexity and Reduced Key Size
    Stuart, Celine Mary
    Deepthi, P. P.
    WIRELESS PERSONAL COMMUNICATIONS, 2017, 96 (03) : 4177 - 4197
  • [2] McEliece Cryptosystem: Reducing the Key Size with QC-LDPC codes
    Perez-Pacheco, Paula
    Caballero-Gil, Pino
    2023 19TH INTERNATIONAL CONFERENCE ON THE DESIGN OF RELIABLE COMMUNICATION NETWORKS, DRCN, 2023,
  • [3] A New Analysis of the McEliece Cryptosystem Based on QC-LDPC Codes
    Baldi, Marco
    Bodrato, Marco
    Chiaraluce, Franco
    SECURITY AND CRYPTOGRAPHY FOR NETWORKS, PROCEEDINGS, 2008, 5229 : 246 - +
  • [4] A Modified McEliece Public-Key Cryptosystem Based On Irregular Codes Of QC-LDPC And QC-MDPC
    Hashemi, Seyed Hesam Odin
    Hodtani, Ghosheh Abed
    2019 27TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE 2019), 2019, : 1373 - 1376
  • [5] Cryptanalysis of a new instance of McEliece cryptosystem based on QC-LDPC codes
    Baldi, Marco
    Chiaraluce, Franco
    2007 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS, VOLS 1-7, 2007, : 2591 - 2595
  • [6] A New Variant of the McEliece Cryptosystem Based on QC-LDPC and QC-MDPC Codes
    Moufek, Hamza
    Guenda, Kenza
    Gulliver, T. Aaron
    IEEE COMMUNICATIONS LETTERS, 2017, 21 (04) : 714 - 717
  • [7] Low Complexity Encoding Algorithm of RS-based QC-LDPC Codes
    Zhang, Mu
    Tang, Li
    Huang, Qin
    Wang, Zulin
    2014 INFORMATION THEORY AND APPLICATIONS WORKSHOP (ITA), 2014, : 290 - 293
  • [8] Low-Complexity Multi-size Cyclic-Shifter for QC-LDPC Codes
    Kang, Hyeong-Ju
    Yang, Byung-Do
    ETRI JOURNAL, 2017, 39 (03) : 319 - 325
  • [9] Flexible Low-Complexity Decoding Architecture for QC-LDPC Codes
    Jiang, Nan
    Peng, Kewu
    Yang, Zhixing
    2008 11TH IEEE SINGAPORE INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS (ICCS), VOLS 1-3, 2008, : 1316 - 1320
  • [10] Reduced-complexity decoding implementation of QC-LDPC codes with modified shuffling
    Hasani, Alireza
    Lopacinski, Lukasz
    Kraemer, Rolf
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2021, 2021 (01)