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 条
  • [21] Performance Evaluation of Various Symmetric Encryption Algorithms
    Kansal, Shaify
    Mittal, Meenakshi
    2014 INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (PDGC), 2014, : 105 - 109
  • [22] GF(2m) Multiplier using Polynomial Residue Number System
    Chu, Junfeng
    Benaissa, Mohammed
    2008 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2008), VOLS 1-4, 2008, : 1514 - 1517
  • [23] TRANSLATION ALGORITHMS IN RESIDUE NUMBER SYSTEMS
    BANERJI, DK
    BRZOZOWSKI, JA
    IEEE TRANSACTIONS ON COMPUTERS, 1972, C 21 (12) : 1281 - 1285
  • [24] Algorithms for Comparison in Residue Number Systems
    Xiao, Hanshen
    Ye, Yu
    Xiao, Guoqiang
    Kang, Qin
    2016 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA), 2016,
  • [25] Exploration of Polynomial Multiplication Algorithms for Homomorphic Encryption Schemes
    Migliore, Vincent
    Real, Maria Mendez
    Lapotre, Vianney
    Tisserand, Arnaud
    Fontaine, Caroline
    Gogniat, Guy
    2015 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2015,
  • [26] Multi-Layer Data Encryption Using Residue Number System in DNA Sequence
    Youssef, M. I.
    Emam, A.
    Elghany, M. Abd
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2012, 6 (04): : 1 - 12
  • [27] FAST FAULT-TOLERANT DIGITAL CONVOLUTION USING A POLYNOMIAL RESIDUE NUMBER SYSTEM
    BECKMANN, PE
    MUSICUS, BR
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1993, 41 (07) : 2300 - 2323
  • [28] Improving area efficiency of residue number system based implementation of DSP algorithms
    Mahesh, MN
    Gupta, S
    Mehendale, M
    TWELFTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 1999, : 340 - 345
  • [29] Residue Number System in the VLSI Architecture for Image Processing Algorithms-A Review
    Jothi, S. Arul
    SanthiyaKumari, N.
    Raja, M. Ram Kumar
    PROCEEDINGS OF 2015 ONLINE INTERNATIONAL CONFERENCE ON GREEN ENGINEERING AND TECHNOLOGIES (IC-GET), 2015,
  • [30] Recoding Algorithms for Minimal Signed-Digit Numbers in Residue Number System
    Zhang, Yunlei
    Tanaka, Yuuki
    Wei, Shugang
    2013 IEEE INTERNATIONAL CONFERENCE OF IEEE REGION 10 (TENCON), 2013,