Generating Residue Number System Bases

被引:2
|
作者
Bajard, Jean-Claude [1 ]
Fukushima, Kazuhide [2 ]
Kiyomoto, Shinsaku [2 ]
Plantard, Thomas [3 ]
Sipasseuth, Arnaud [2 ,3 ]
Susilo, Willy [3 ]
机构
[1] Sorbonne Univ, CNRS, INRIA, Inst Math Jussieu Paris Rive Gauche, F-75005 Paris, France
[2] Univ Wollongong, Inst Cybersecur & Cryptol, Wollongong, NSW, Australia
[3] KDDI Res Inc, Informat Secur Lab, Saitama, Japan
来源
2021 IEEE 28TH SYMPOSIUM ON COMPUTER ARITHMETIC (ARITH 2021) | 2021年
关键词
Residue Number Systems; EXPONENTIATION;
D O I
10.1109/ARITH51176.2021.00027
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Residue number systems provide efficient techniques for speeding up calculations and/or protecting against side channel attacks when used in the context of cryptographic engineering. One of the interests of such systems is their scalability, as the existence of large bases for some specialized systems is often an open question. In this paper, we present highly optimized methods for generating large bases for residue number systems and, in some cases, the largest possible bases. We show their efficiency by demonstrating their improvement over the state-of-the-art bases reported in the literature. This work make it possible to address the problem of the scalability issue of finding new bases for a specific system that arises whenever a parameter changes, and possibly open new application avenues.
引用
收藏
页码:86 / 93
页数:8
相关论文
共 50 条
  • [31] Eisenstein residue number system with applications to DSP
    Dimitrov, V
    Jullien, GA
    Miller, WC
    40TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 1998, : 675 - 678
  • [33] A NEW INTERPRETATION OF POLYNOMIAL RESIDUE NUMBER SYSTEM
    YANG, MC
    WU, JL
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1994, 42 (08) : 2190 - 2191
  • [34] Work with a number of data bases in Rebus system for controlling data bases
    Dejneko, S.V.
    Shitov, Yu.V.
    Gazovaya Promyshlennost, 1992, (09):
  • [35] Interval arithmetic operations in residue number system
    Lee, KJ
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2002, E85D (09) : 1361 - 1371
  • [36] INVERSION OF INTEGER MATRICES IN RESIDUE NUMBER SYSTEM
    GAMBERGER, D
    IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, 1992, 139 (05): : 465 - 468
  • [37] AN IMPLEMENTATION OF THE LMS ALGORITHM IN THE RESIDUE NUMBER SYSTEM
    MILLER, DD
    POLKY, JN
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1984, 31 (05): : 452 - 461
  • [38] Implementation of Digital Filters in the Residue Number System
    Kaplun, D. I.
    Gulvanskiy, V. V.
    Klionskiy, D. M.
    Kupriyanov, M. S.
    Veligosha, A. V.
    PROCEEDINGS OF THE 2016 IEEE NORTH WEST RUSSIA SECTION YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING CONFERENCE (ELCONRUSNW), 2016, : 220 - 224
  • [39] A NOVEL DIVISION ALGORITHM FOR THE RESIDUE NUMBER SYSTEM
    LU, M
    CHIANG, JS
    IEEE TRANSACTIONS ON COMPUTERS, 1992, 41 (08) : 1026 - 1032
  • [40] Modified Residue Codes Based on Residue number System as a Fault Tolerance Scheme
    Veeravalli, Varadan Savulimedu
    PROCEEDINGS OF THE IEEE SOUTHEASTCON 2009, TECHNICAL PROCEEDINGS, 2009, : 383 - 387