Presentation 2018-10-29
Selection and evaluation of optimal bases in the case of implementing Q-RNS MR algorithm in FPGA
Yoshihiro Kori, Daisuke Fujimoto, Yu-ichi Hayasi, Naofumi Homma,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) To improve a computation speed of public cryptography, Montgomery Reduction(MR) and Residue Number System (RNS) are often applied for Modular multiplications. So far, several improved algorithms have been proposed since the proposal of this method, but these algorithms have been limited to optimization within a single computation. On the other hand, a Q-RNS MR algorithm has been proposed. This algorithm focuses on plural calculations and performs optimization by movement of coefficients. However, it is not clear that performance evaluation of this algorithm on an actual circuit because the performance depends on the number and size of basis. In this research, we aim to investigate the suitable bases for implementation by implementing FPGA implementation of the Q-RNSMR algorithm, to implement public key cryptosystem using the Q-RNSMR algorithm and circuit performance evaluation using a selected basis.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) RNS / FPGA / Q-RNS / Montgomery multiplication
Paper # HWS2018-51,ICD2018-43
Date of Issue 2018-10-22 (HWS, ICD)

Conference Information
Committee HWS / ICD
Conference Date 2018/10/29(1days)
Place (in Japanese) (See Japanese page)
Place (in English) Kobe Univ. Umeda Intelligent Laboratory
Topics (in Japanese) (See Japanese page)
Topics (in English) HardwareSecurity, etc.
Chair Tsutomu Matsumoto(Yokohama National Univ.) / Hideto Hidaka(Renesas)
Vice Chair Shinichi Kawamura(Toshiba) / Makoto Ikeda(Univ. of Tokyo) / Makoto Nagata(Kobe Univ.)
Secretary Shinichi Kawamura(Kobe Univ.) / Makoto Ikeda(SECOM) / Makoto Nagata(Panasonic)
Assistant / Hiroyuki Ito(Tokyo Inst. of Tech.) / Masatoshi Tsuge(Socionext) / Tetsuya Hirose(Kobe Univ.)

Paper Information
Registration To Technical Committee on Hardware Security / Technical Committee on Integrated Circuits and Devices
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Selection and evaluation of optimal bases in the case of implementing Q-RNS MR algorithm in FPGA
Sub Title (in English)
Keyword(1) RNS
Keyword(2) FPGA
Keyword(3) Q-RNS
Keyword(4) Montgomery multiplication
1st Author's Name Yoshihiro Kori
1st Author's Affiliation Nara Institute of Science and Technology(NAIST)
2nd Author's Name Daisuke Fujimoto
2nd Author's Affiliation Nara Institute of Science and Technology(NAIST)
3rd Author's Name Yu-ichi Hayasi
3rd Author's Affiliation Nara Institute of Science and Technology(NAIST)
4th Author's Name Naofumi Homma
4th Author's Affiliation Tohoku University(Tohoku Univ.)
Date 2018-10-29
Paper # HWS2018-51,ICD2018-43
Volume (vol) vol.118
Number (no) HWS-272,ICD-273
Page pp.pp.25-30(HWS), pp.25-30(ICD),
#Pages 6
Date of Issue 2018-10-22 (HWS, ICD)