Presentation 2003/7/10
Research on the applications of Register Blocking Technique and Carry Save Technique to Ohta Method
Chuyur ZHENG, Masataka OHTA, Kiyomichi ARAKI,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Carry save technique, which delays propagations of carries, is a classical technique for fast hardware multiplication and register blocking technique is a efficient coding technique for matrix multiply, both of which was shown by Ohta to be applicable to multiprecision multiplication. In this paper, effectiveness of carry save and register blocking techniques for Ohta Multiplication, which is a modular multiplication using multiprecision multiplications, is compared against Montgomery Multiplication with most efficient coding known so far on Intel Pentium4 (1.8GHz) processor. For 220 bits of modular multiplication coded with C, Ohta Multiplication and Montogomery one take 1.74us and 1.79us, correspondingly, that Ohta Multiplication is about 3% faster than Montgomery one. The program is expected to be applicable to computations of public key cryptography, esiecially Elliptic one.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Ohta method / Montgomery method / modular multiplication / Register Blocking / Carry Save / High Performance Computing / Elliptic Curve Cryptography / RSA Cryptography
Paper # ISEC2003-17
Date of Issue

Conference Information
Committee ISEC
Conference Date 2003/7/10(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Information Security (ISEC)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Research on the applications of Register Blocking Technique and Carry Save Technique to Ohta Method
Sub Title (in English)
Keyword(1) Ohta method
Keyword(2) Montgomery method
Keyword(3) modular multiplication
Keyword(4) Register Blocking
Keyword(5) Carry Save
Keyword(6) High Performance Computing
Keyword(7) Elliptic Curve Cryptography
Keyword(8) RSA Cryptography
1st Author's Name Chuyur ZHENG
1st Author's Affiliation Graduate School of Information Science and Engineering, Tokyo Institute of Technology()
2nd Author's Name Masataka OHTA
2nd Author's Affiliation Graduate School of Information Science and Engineering, Tokyo Institute of Technology
3rd Author's Name Kiyomichi ARAKI
3rd Author's Affiliation Graduate School of Science and Engineering, Tokyo Institute of Technology
Date 2003/7/10
Paper # ISEC2003-17
Volume (vol) vol.103
Number (no) 195
Page pp.pp.-
#Pages 5
Date of Issue