A High-Performance Low-Power Barrett Modular Multiplier for Cryptosystems

被引:5
作者
Zhang, Bo [1 ]
Cheng, Zeming [1 ]
Pedram, Massoud [1 ]
机构
[1] Univ Southern Calif, Ming Hsieh Dept Elect & Comp Engn, Los Angeles, CA 90007 USA
来源
2021 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED) | 2021年
关键词
Cryptosystem; large integer arithmetic; Barrett modular multiplication; ARCHITECTURE;
D O I
10.1109/ISLPED52811.2021.9502490
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a fast architecture for Barrett modular multiplication. By replacing the integer multiplications in each iteration with carry-save compressions and using Booth coding plus operation rescheduling to increase parallelism, we eliminate costly multiplications while concurrently avoiding large-bitwidth additions. Our detailed error analysis proves that intermediate results are always less than twice the modulus. Experimental results show that the removal of multiplication eliminates the need for any DSPs. Even not accounting for this key benefit, compared to the best of prior art results, the proposed design results in 46.8% latency reduction with a similar area.
引用
收藏
页数:6
相关论文
共 44 条
  • [21] A Low-Power, High-Speed Readout for Pixel Detectors Based on an Arbitration Tree
    Fahim, Farah
    Joshi, Siddhartha
    Ogrenci-Memik, Seda
    Mohseni, Hooman
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2020, 28 (02) : 576 - 584
  • [22] VLSI Implementation of Low Power High Speed ECC Processor Using Versatile Bit Serial Multiplier
    Srinivasan, M.
    Tamilselvan, G. M.
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2017, 26 (07)
  • [23] Low-Power High-Accuracy VCO-Based Comparator for Sensor Interface Applications
    Esmaeilzadeh, Mahin
    Ali, Mohamed
    Hassan, Ahmad
    Audet, Yves
    Sawan, Mohatnad
    2020 18TH IEEE INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS'20), 2020, : 254 - 258
  • [24] Massively parallel modular exponentiation method and its implementation in software and hardware for high-performance cryptographic systems
    Nedjah, N.
    Mourelle, L. M.
    Santana, M.
    Raposo, S.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2012, 6 (05) : 290 - 301
  • [25] TOWARD A 60-GHz WIRELESS, LOW-POWER, HIGH-THROUGHPUT MEMORY ACCESS SYSTEM
    Guidotti, Daniel
    Chowdhury, Arshad
    Chien, Hung-Chang
    Fan, Shu-Hao
    Chang, Gee-Kung
    MICROWAVE AND OPTICAL TECHNOLOGY LETTERS, 2009, 51 (12) : 2969 - 2973
  • [26] A low-cost high-speed radix-4 Montgomery modular multiplier without carry-propagate format conversion
    Kuang, Shiann-Rong
    Wang, Chun-Yi
    Chen, Yen-Jui
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2024, 54
  • [27] RSD-based high-performance radix-4 Montgomery Modular Multiplication for Elliptic Curve Cryptography
    Zhao, Shilei
    Zheng, Jiwen
    Shao, Yutong
    Huang, Hai
    Liu, Zhiwei
    Yu, Bin
    Zhang, Ziyue
    MICROELECTRONICS JOURNAL, 2024, 153
  • [28] High-performance SoC-based implementation of modular exponentiation using evolutionary addition chains for efficient cryptography
    Nedjah, Nadia
    Mourelle, Luiza de Macedo
    APPLIED SOFT COMPUTING, 2011, 11 (07) : 4302 - 4311
  • [29] VLSI Implementation of Low-Power and High-SFDR Digital Frequency Synthesizer for Underwater Instruments and Network Systems
    Juang, Ying-Shen
    Sung, Tze-Yun
    Hsin, Hsi-Chin
    ADVANCED MATERIALS: PHYSICS, MECHANICS AND APPLICATIONS, 2014, 152 : 289 - 304
  • [30] Low-power and high-linearity SiGe HBT low-noise amplifier using IM3 cancellation technique
    Lee, Chie-In
    Lin, Wei-Cheng
    Lin, Ji-Min
    MICROELECTRONIC ENGINEERING, 2012, 91 : 59 - 63