Presentation | 2019-01-30 Proposal of reduction method of calculations by using Leading Zero in the Extended Euclidean Algorithm Masaki Ogino, Yuki Tanaka, Shugang Wei, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | The modular multiplication inverse is used to generate the secret key of the public key cryptosystem from the difficulty of analysis due to the discrete logarithm problem, and high speed computation method has been desired conventionally. The extended Euclidean algorithm is an algorithm to calculate the modular multiplication inverse at high speed. In this study, the division and multiplication of the extended Euclidean algorithm are computed by using a subtraction circuit and an addition circuit with a pipeline structure. To reduce the times of the subtractions and additions in the division and multiplication of the extended Euclidean algorithm, we introduce Leading Zero circuit into the controlling unit. By experiments with some numeral computations, it is shown that a high speed modular multiplication inverse can be achieved. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | Modular multiplicative inverse / Extended euclidean algorithm / Leading zero |
Paper # | VLD2018-73,CPSY2018-83,RECONF2018-47 |
Date of Issue | 2019-01-23 (VLD, CPSY, RECONF) |
Conference Information | |
Committee | IPSJ-SLDM / RECONF / VLD / CPSY / IPSJ-ARC |
---|---|
Conference Date | 2019/1/30(2days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | Raiosha, Hiyoshi Campus, Keio University |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | FPGA Applications, etc. |
Chair | Yutaka Tamiya(Fujitsu Lab.) / Masato Motomura(Hokkaido Univ.) / Noriyuki Minegishi(Mitsubishi Electric) / Koji Nakano(Hiroshima Univ.) / Koji Inoue(Kyushu Univ.) |
Vice Chair | / Yuichiro Shibata(Nagasaki Univ.) / Kentaro Sano(RIKEN) / Nozomu Togawa(Waseda Univ.) / Hidetsugu Irie(Univ. of Tokyo) / Takashi Miyoshi(Fujitsu) |
Secretary | (NEC) / Yuichiro Shibata(Kochi Univ. of Tech.) / Kentaro Sano(NTT) / Nozomu Togawa(Hiroshima City Univ.) / Hidetsugu Irie(e-trees.Japan) / Takashi Miyoshi(NTT) / (Univ. of Aizu) |
Assistant | / Yuuki Kobayashi(NEC) / Hiroki Nakahara(Tokyo Inst. of Tech.) / / Yasuaki Ito(Hiroshima Univ.) / Tomoaki Tsumura(Nagoya Inst. of Tech.) |
Paper Information | |
Registration To | Special Interest Group on System and LSI Design Methodology / Technical Committee on Reconfigurable Systems / Technical Committee on VLSI Design Technologies / Technical Committee on Computer Systems / Special Interest Group on System Architecture |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | Proposal of reduction method of calculations by using Leading Zero in the Extended Euclidean Algorithm |
Sub Title (in English) | |
Keyword(1) | Modular multiplicative inverse |
Keyword(2) | Extended euclidean algorithm |
Keyword(3) | Leading zero |
1st Author's Name | Masaki Ogino |
1st Author's Affiliation | Gunma University(Gunma Univ.) |
2nd Author's Name | Yuki Tanaka |
2nd Author's Affiliation | Gunma University(Gunma Univ.) |
3rd Author's Name | Shugang Wei |
3rd Author's Affiliation | Gunma University(Gunma Univ.) |
Date | 2019-01-30 |
Paper # | VLD2018-73,CPSY2018-83,RECONF2018-47 |
Volume (vol) | vol.118 |
Number (no) | VLD-430,CPSY-431,RECONF-432 |
Page | pp.pp.7-12(VLD), pp.7-12(CPSY), pp.7-12(RECONF), |
#Pages | 6 |
Date of Issue | 2019-01-23 (VLD, CPSY, RECONF) |