An Improved Public Key Cryptographic Algorithm Based on Chebyshev Polynomials and RSA

被引:3
|
作者
Zhang, Chunfu [1 ,2 ]
Liang, Yanchun [3 ]
Tavares, Adriano [2 ]
Wang, Lidong [1 ]
Gomes, Tiago [2 ]
Pinto, Sandro [2 ]
机构
[1] Zhuhai Coll Sci & Technol, Sch Stat & Data Sci, 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
来源
SYMMETRY-BASEL | 2024年 / 16卷 / 03期
基金
中国国家自然科学基金;
关键词
public-key cryptosystem; Chebyshev polynomials; RSA; alternative multiplication coefficients; semi-group property; SCHEME;
D O I
10.3390/sym16030263
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Due to its very desirable properties, Chebyshev polynomials are often used in the design of public key cryptographic systems. This paper discretizes the Chebyshev mapping, generalizes the properties of Chebyshev polynomials, and proposes an improved public key encryption algorithm based on Chebyshev chaotic mapping and RSA, i.e., CRPKC-Ki. This algorithm introduces alternative multiplication coefficients Ki, the selection of which is determined by the size of TrTdxmod N=TdTrxmod N, and the specific value selection rules are shared secrets among participants, overcoming the shortcomings of previous schemes. In the key generation and encryption/decryption stages, more complex intermediate processes are used to achieve higher algorithm complexity, making the algorithm more robust against ordinary attacks. The algorithm is also compared with other RSA-based algorithms to demonstrate its effectiveness in terms of performance and security.
引用
收藏
页数:15
相关论文
共 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 Multi-Chaotic Public Key Algorithm Based on Chebyshev Polynomials
    Zhang, Chunfu
    Bai, Jing
    Liang, Yanchun
    Tavares, Adriano
    Wang, Lidong
    Gomes, Tiago
    Pinto, Sandro
    [J]. ALGORITHMS, 2024, 17 (09)
  • [3] 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
  • [4] 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 - +
  • [5] Public-key encryption based on Chebyshev polynomials
    Kocarev, L
    Makraduli, J
    Amato, P
    [J]. CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2005, 24 (05) : 497 - 517
  • [6] Public-Key Encryption Based on Chebyshev Polynomials
    L. Kocarev
    J. Makraduli
    P. Amato
    [J]. Circuits, Systems and Signal Processing, 2005, 24 : 497 - 517
  • [7] A public-key cryptographic processor for RSA and ECC
    Eberle, H
    Gura, N
    Shantz, SLC
    Gupta, V
    Rarick, L
    Sundaran, S
    [J]. 15TH IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, PROCEEDINGS, 2004, : 98 - 110
  • [8] 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 - +
  • [9] 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 - +
  • [10] Security of public-key cryptosystems based on Chebyshev polynomials
    Bergamo, P
    D'Arco, P
    De Santis, A
    Kocarev, L
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2005, 52 (07) : 1382 - 1393