Low-Power, High-Speed Unified and Scalable Word-Based Radix 8 Architecture for Montgomery Modular Multiplication in GF(P) and GF(2n)

被引:0
|
作者
Atef Ibrahim
Hamed Elsimary
Fayez Gebali
机构
[1] Salman Bin AbdulAziz University,
[2] Electronics Research Institute,undefined
[3] University of Victoria,undefined
关键词
Processor arrays; Scalability; Cryptography low-power modular multipliers; Hardware security; Montgomery modular multiplier; VLSI;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents new low-power, high-speed unified and scalable word-based radix 8 architecture for Montgomery modular multiplication in GF(P) and GF(2n). This architecture has some similarities to the architecture of Huang, but it achieves more reduction in area and power consumption. To speed up the modular multiplication process, the hardware architecture employs carry-save addition to avoid carry propagation at each addition operation of the add-shift loop. To reduce power consumption, some latches called glitch blockers are employed at the outputs of some circuit modules to reduce the spurious transitions and the expected switching activities of high fan-out signals in the architecture. Also, we proposed a modified low-power dual-field 4-to-2 carry-save adder that has internal logic structure that reduces the chance of glitches occurrence. An ASIC implementation of the proposed architecture shows that it can perform 1,024-bit modular multiplication (for word size w = 32) in about 5.45 μs. Also, the results show that it has smaller Area × Time values compared to all unified and scalable designs by ratios ranging from 12.2 to 66.8 %, which makes it suitable for implementation where both area and performance are of concern. Also, it has higher throughput over them by ratios ranging from 6.0 to 80.7 %. In addition, it achieves a decrease in power consumption compared to these designs by ratios ranging from 18.8 to 52.6 %. By comparing to the designs that are not unified, it has slightly higher Area × Time and lower throughput values compared to some of them. However, it achieves a significant low-power consumption compared to all of them.
引用
收藏
页码:7847 / 7863
页数:16
相关论文
共 13 条
  • [1] Low-Power, High-Speed Unified and Scalable Word-Based Radix 8 Architecture for Montgomery Modular Multiplication in GF(P) and GF(2n)
    Ibrahim, Atef
    Elsimary, Hamed
    Gebali, Fayez
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2014, 39 (11) : 7847 - 7863
  • [2] Scalable unified dual-radix architecture for Montgomery multiplication in GF(P) and GF(2n)
    Tanimura, Kazuyuki
    Nara, Ryuta
    Kohara, Shunitsu
    Shimizu, Kazunori
    Shi, Youhua
    Togawa, Nozomu
    Yanagisawa, Masao
    Ohtsuki, Tatsuo
    2008 ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2008, : 667 - 672
  • [3] Unified Dual-Radix Architecture for Scalable Montgomery Multiplications in GF(P) and GF(2n)
    Tanimura, Kazuyuki
    Nara, Ryuta
    Kohara, Shunitsu
    Shi, Youhua
    Togawa, Nozomu
    Yanagisawa, Masao
    Ohtsuki, Tatsuo
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2009, E92A (09) : 2304 - 2317
  • [4] New and Improved Word-Based Unified and Scalable Architecture for Radix 2 Montgomery Modular Multiplication Algorithm
    Ibrahim, Atef
    Gebali, Fayez
    Elsimary, Hamed
    2013 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING (PACRIM), 2013, : 153 - 158
  • [5] A unified, reconfigurable architecture for Montgomery multiplication in finite fields GF(p) and GF(2n)
    Sudhakar, M.
    Kamala, R. V.
    Srinivas, M. B.
    20TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: TECHNOLOGY CHALLENGES IN THE NANOELECTRONICS ERA, 2007, : 750 - +
  • [6] Scalable and Unified Hardware Architecture for Montgomery Inversion Computation in GF(p) and GF(2n)
    Yang Xiao-hui
    Qin Fan
    Dai Zi-bin
    Zhang Yong-fu
    2009 IEEE 8TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2009, : 843 - +
  • [7] Scalable and unified hardware to compute Montgomery inverse in GF(p) and GF(2n)
    Gutub, AAA
    Tenca, AF
    Savas, E
    Koç, ÇK
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2002, 2002, 2523 : 484 - 499
  • [8] High-performance, low-power architecture for scalable radix 2 montgomery modular multiplication algorithm
    Ibrahim, Atef
    Gebali, Fayez
    El-Simary, Hamed
    Nassar, Amin
    CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2009, 34 (04): : 152 - 157
  • [9] An algorithm and hardware architecture for integrated modular division and multiplication in GF(p) and GF(2n)
    Tawalbeh, LA
    Tenca, AF
    15TH IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, PROCEEDINGS, 2004, : 247 - 257
  • [10] High-Speed and Low Power Unified Dual-Field Multiplier in GF (P) and GF (2m)
    Shrivastava, Prabhat Chandra
    Kumar, Rupesh
    Kumar, Arvind
    Rai, Sanjeev
    PROCEEDINGS OF THE 2010 IEEE ASIA PACIFIC CONFERENCE ON CIRCUIT AND SYSTEM (APCCAS), 2010, : 847 - 850