Symmetric Encryption Algorithms in a Polynomial Residue Number System

被引:0
|
作者
Yakymenko, I. [1 ]
Karpinski, M. [2 ,3 ]
Shevchuk, R. [4 ,5 ]
Kasianchuk, M. [1 ]
机构
[1] West Ukrainian Natl Univ, Dept Cyber Secur, UA-46009 Ternopol, Ukraine
[2] Ternopil Ivan Puluj Natl Tech Univ, Dept Cyber Secur, UA-46001 Ternopol, Ukraine
[3] Univ Natl Educ Commiss, Inst Secur & Comp Sci, PL-30084 Krakow, Poland
[4] West Ukrainian Natl Univ, Dept Comp Sci, UA-46009 Ternopol, Ukraine
[5] Univ Bielsko Biala, Dept Comp Sci & Automat, PL-43309 Bielsko Biala, Poland
关键词
ciphertext; cryptanalysis; cryptoalgorithm; cryptographic strength; residue number system; symmetric cryptosystem; ARCHITECTURES; OPERATIONS;
D O I
10.1155/2024/4894415
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper, we develop the theoretical provisions of symmetric cryptographic algorithms based on the polynomial residue number system for the first time. The main feature of the proposed approach is that when reconstructing the polynomial based on the method of undetermined coefficients, multiplication is performed not on the found base numbers but on arbitrarily selected polynomials. The latter, together with pairwise coprime residues of the residue class system, serve as the keys of the cryptographic algorithm. Schemes and examples of the implementation of the developed polynomial symmetric encryption algorithm are presented. The analytical expressions of the cryptographic strength estimation are constructed, and their graphical dependence on the number of modules and polynomial powers is presented. Our studies show that the cryptanalysis of the proposed algorithm requires combinatorial complexity, which leads to an NP-complete problem.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] On fault-tolerant polynomial residue number systems
    Garg, HK
    Mendis, FVC
    THIRTIETH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, VOLS 1 AND 2, 1997, : 206 - 209
  • [32] Polynomial factorization algorithms over number fields
    Roblot, XF
    JOURNAL OF SYMBOLIC COMPUTATION, 2004, 38 (05) : 1429 - 1443
  • [33] Algorithms of blind identification based on symmetric polynomial moments
    Goriachkin, OV
    Klovsky, DD
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL X, PROCEEDINGS: SIGNALS PROCESSING AND OPTICAL SYSTEMS, TECHNOLOGIES AND APPLICATIONS, 2003, : 320 - 322
  • [34] Polynomial bounds on the number of scattering poles for symmetric systems
    Vodev, G.
    Annales de L'I.H.P. Physique Theorique, 1600, 54 (02):
  • [35] A computational enhancement of Base64 algorithm using Residue Number System algorithms
    Logunleko, Kolawole Bariu
    Logunleko, Abolore Muhamin
    Asaju-gbolagade, Ayisat Wuraola
    Babatunde, Akinbowale Nathaniel
    Gbolagade, Kazeem Alagbe
    ROMANIAN JOURNAL OF INFORMATION TECHNOLOGY AND AUTOMATIC CONTROL-REVISTA ROMANA DE INFORMATICA SI AUTOMATICA, 2025, 35 (01): : 91 - 102
  • [36] Comprehensive Study of Symmetric Key and Asymmetric Key Encryption Algorithms
    Yassein, Muneer Bani
    Aljawarneh, Shadi
    Qawasmeh, Ethar
    Mardini, Wail
    Khamayseh, Yaser
    2017 INTERNATIONAL CONFERENCE ON ENGINEERING AND TECHNOLOGY (ICET), 2017,
  • [37] ON THEORY AND FAST ALGORITHMS FOR ERROR-CORRECTION IN RESIDUE NUMBER SYSTEM PRODUCT CODES
    KRISHNA, H
    SUN, JD
    IEEE TRANSACTIONS ON COMPUTERS, 1993, 42 (07) : 840 - 853
  • [38] ON RESIDUE NUMBER SYSTEM DECODING
    THUN, RE
    IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1986, 34 (05): : 1346 - 1347
  • [39] THE NUMBER OF ROOTS OF A POLYNOMIAL SYSTEM
    Nguyen Cong Minh
    Luu Ba Thang
    Tran Nam Trung
    BULLETIN OF THE AUSTRALIAN MATHEMATICAL SOCIETY, 2021, 103 (03) : 369 - 378
  • [40] Error detecting AES using polynomial residue number systems
    Chu, Junfeng
    Benaissa, Mohammed
    MICROPROCESSORS AND MICROSYSTEMS, 2013, 37 (02) : 228 - 234