An Improved Multi-Chaotic Public Key Algorithm Based on Chebyshev Polynomials

被引:0
|
作者
Zhang, Chunfu [1 ,2 ]
Bai, Jing [1 ,2 ]
Liang, Yanchun [3 ]
Tavares, Adriano [2 ]
Wang, Lidong [1 ]
Gomes, Tiago [2 ]
Pinto, Sandro [2 ]
机构
[1] Zhuhai Coll Sci & Technol, Sch Big Data, Zhuhai 519041, Peoples R China
[2] Univ Minho, Dept Ind Elect, P-4800058 Guimaraes, Portugal
[3] Zhuhai Coll Sci & Technol, Sch Comp Sci, Zhuhai 519041, Peoples R China
基金
中国国家自然科学基金;
关键词
multi-chaotic systems; public key algorithm; Chebyshev polynomials; alternative multiplication coefficients; semi-group property; ENCRYPTION; CRYPTOSYSTEMS; CRYPTANALYSIS; SECURITY; MAPS;
D O I
10.3390/a17090389
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Due to the similar characteristics of chaotic systems and cryptography, public key encryption algorithms based on chaotic systems are worth in-depth research and have high value for the future. Chebyshev polynomials have good properties and are often used in the design of public key algorithms. This paper improves the Bose Multi-Chaotic Public Key Cryptographic Algorithm (BMPKC) by applying Chebyshev polynomials. The proposed algorithm (CMPKC-ki) introduces the selective coefficient ki based on the properties of Chebyshev polynomials, allowing the special functions that need to be negotiated in the original system to be freely and randomly chosen as Chebyshev polynomials, and can also be expanded to m levels. The improved cryptographic algorithm also utilizes chaotic hash functions and logistic mapping to generate pseudo-random sequences and overcomes shortcomings of the Bose algorithm by iteratively iterating the selected Chebyshev polynomials based on the number of 0s or 1s in the pseudo-random sequence, thus providing better security. Analysis and software testing results indicate that this algorithm has strong robustness against brute force attacks, achieving a higher attack time for breaking the private key compared to the CEPKC, BMPKC, and CMPKC algorithms. Compared to the CMPKC algorithm, our proposal algorithm achieves better performance in the encryption and decryption phases. Furthermore, we combine this Multi-Chaotic System Key Exchange Protocol with the Advanced Encryption Standard (AES) algorithm, while providing a demonstration, offering more possibilities for practical applications of this system.
引用
收藏
页数:27
相关论文
共 50 条
  • [1] An improved public key encryption algorithm based on Chebyshev polynomials
    Sun, Jinhui
    Zhao, Geng
    Li, Xufei
    [J]. Telkomnika - Indonesian Journal of Electrical Engineering, 2013, 11 (02): : 864 - 870
  • [2] An Improved Public Key Cryptographic Algorithm Based on Chebyshev Polynomials and RSA
    Zhang, Chunfu
    Liang, Yanchun
    Tavares, Adriano
    Wang, Lidong
    Gomes, Tiago
    Pinto, Sandro
    [J]. SYMMETRY-BASEL, 2024, 16 (03):
  • [3] Public Key Cryptosystems Based On Chaotic-Chebyshev Polynomials
    Prasadh, K.
    Ramar, K.
    Gnanajeyaraman, R.
    [J]. 2009 INTERNATIONAL CONFERENCE ON ADVANCES IN RECENT TECHNOLOGIES IN COMMUNICATION AND COMPUTING (ARTCOM 2009), 2009, : 4 - +
  • [4] Public Key Cryptosystems Based On Chaotic-Chebyshev Polynomials
    Prasadh, K.
    Ramar, K.
    Gnanajeyaraman, R.
    [J]. IAMA: 2009 INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT & MULTI-AGENT SYSTEMS, 2009, : 281 - +
  • [5] Improved multi-chaotic maps based stream cipher algorithm
    Wang, Wei
    Jiang, Guoping
    [J]. Dongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Southeast University (Natural Science Edition), 2008, 38 (SUPPL. 2): : 181 - 184
  • [6] Improved algorithm for image encryption based on DNA encoding and multi-chaotic maps
    Zhang, Qiang
    Liu, Lili
    Wei, Xiaopeng
    [J]. AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2014, 68 (03) : 186 - 192
  • [7] A public-key cryptosystem and a key exchange algorithm based on extended Chebyshev polynomials
    Wang, Dahu
    Yang, Haizhu
    Yu, Fashan
    Wang, Xudong
    [J]. 2008 PROCEEDINGS OF INFORMATION TECHNOLOGY AND ENVIRONMENTAL SYSTEM SCIENCES: ITESS 2008, VOL 4, 2008, : 672 - 675
  • [8] The Images Encryption Algorithm Based on the Multi-Chaotic Systems
    Wang Tao
    Zhang Han
    Li Zhaohui
    Zhang Qing-hua
    [J]. MINES 2009: FIRST INTERNATIONAL CONFERENCE ON MULTIMEDIA INFORMATION NETWORKING AND SECURITY, VOL 2, PROCEEDINGS, 2009, : 145 - 148
  • [9] Public key encryption algorithm based on Chebyshev polynomials over finite fields
    Ning Hongzhou
    Liu Yun
    He Dequan
    [J]. 2006 8TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, VOLS 1-4, 2006, : 2538 - +
  • [10] Public-key encryption based on Chebyshev polynomials
    Kocarev, L
    Makraduli, J
    Amato, P
    [J]. CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2005, 24 (05) : 497 - 517