Four hardware implementations for the M-ary modular exponentiation

被引:9
|
作者
Nedjah, Nadia
de Macedo Mourelle, Luiza
机构
关键词
D O I
10.1109/ITNG.2006.65
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Modular exponentiation is a cornerstone operation to several public-key cryptosystems. It is performed using successive modular multiplications. Clearly, one needs to reduce the total number of modular multiplication required. In this paper, we propose four hardware implementations for computing modular exponentiations using the m-ary method. During this step, the first implementation pre-computes all powers while the second computes only those that are necessary. The main difference between the first two implementations resides in the pre-processing step. However, the first implementation requires less hardware area than the second. The last two do require any pre-processing of the exponent. One of these two implementations is hardware only and the second uses the co-design methodology. We compare these two implementations using the performance factor, which takes into account both space and time requirements.
引用
收藏
页码:210 / 215
页数:6
相关论文
共 50 条
  • [41] On the enumeration and congruences for m-ary partitions
    Sun, Lisa Hui
    Zhang, Mingzhi
    JOURNAL OF NUMBER THEORY, 2018, 185 : 423 - 433
  • [42] AFFINE M-ARY GRAY CODES
    COHN, M
    INFORMATION AND CONTROL, 1963, 6 (01): : 70 - &
  • [43] FULLY DIGITAL M-ARY PSK AND M-ARY QAM DEMODULATORS FOR LAND MOBILE SATELLITE-COMMUNICATIONS
    FINES, P
    AGHVAMI, AH
    ELECTRONICS & COMMUNICATION ENGINEERING JOURNAL, 1991, 3 (06): : 291 - 298
  • [44] A RADIX-4 MODULAR MULTIPLICATION HARDWARE ALGORITHM FOR MODULAR EXPONENTIATION
    TAKAGI, N
    IEEE TRANSACTIONS ON COMPUTERS, 1992, 41 (08) : 949 - 956
  • [45] Reconfigurable hardware for addition chains based modular exponentiation
    Mourelle, LD
    Nedjah, N
    ITCC 2005: International Conference on Information Technology: Coding and Computing, Vol 1, 2005, : 603 - 607
  • [46] Fast reconfigurable systolic hardware for modular multiplication and exponentiation
    Nedjah, N
    Mourelle, LD
    JOURNAL OF SYSTEMS ARCHITECTURE, 2003, 49 (7-9) : 387 - 396
  • [47] Characterizing the Number of m-ary Partitions Modulo m
    Andrews, George E.
    Fraenkel, Aviezri S.
    Sellers, James A.
    AMERICAN MATHEMATICAL MONTHLY, 2015, 122 (09): : 880 - 885
  • [48] m-ary partitions with no gaps: A characterization modulo m
    Andrews, George E.
    Fraenkel, Aviezri S.
    Sellers, James A.
    DISCRETE MATHEMATICS, 2016, 339 (01) : 283 - 287
  • [49] M-ary coded modulation by Butterworth filtering
    Rusek, F
    Anderson, JB
    2003 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY - PROCEEDINGS, 2003, : 184 - 184
  • [50] Active M-ary Sequential Hypothesis Testing
    Naghshvar, Mohammad
    Javidi, Tara
    2010 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, 2010, : 1623 - 1627