کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
545554 1450473 2016 10 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
High-performance scalable architecture for modular multiplication using a new digit-serial computation
ترجمه فارسی عنوان
معماری مقیاس پذیر با عملکرد بالا برای تعدیل مدولار با استفاده از محاسبات جدید رقومی ـ سریالی
کلمات کلیدی
ضرب مدولار مونتگومری؛ معماری مقیاس پذیر؛ محاسبه رقمی سریال؛ رمزنگاری کلید عمومی؛ آرایه دروازه قابل برنامه ریزی زمینه (FPGA)؛ مدار مجتمع برنامه مشخص شده (ASIC)
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر سخت افزارها و معماری
چکیده انگلیسی


• A new scalable Montgomery modular multiplication architecture is proposed.
• Variable-radix design with one clock cycle delay in data flow is presented.
• The complexity of high-radix multiplication is reduced to binary multiplication.
• The proposed architecture has area×time complexity and performance advantages.

Modular multiplication with a large modulus plays a vital role in many Public-Key Cryptosystems (PKCs) such as RSA and Elliptic Curve Cryptosystem (ECC). Montgomery modular multiplication algorithm is an efficient multiplication algorithm to simplify the quotient computation. The scalable architecture has been employed to perform the Montgomery modular multiplication with any precision of the modulus. This paper presents and evaluates a novel scalable modular multiplication algorithm/architecture with variable-radix. The proposed algorithm/architecture, which is based on a new digit-serial computation technique, parallelizes the data path to shorten the critical data path. It also reduces the complexity of the high-radix partial multiplications to binary partial multiplications. In this paper, we present implementation results on 0.18-µm ASIC technology, and on Xilinx Spartan 3, Virtex 2 and Virtex 6 FPGA. The results demonstrate that the proposed algorithm/architecture has area×time complexity and performance advantages compared to related algorithms/architectures.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Microelectronics Journal - Volume 55, September 2016, Pages 169–178
نویسندگان
, ,