Project/Area Number |
11558033
|
Research Category |
Grant-in-Aid for Scientific Research (B)
|
Allocation Type | Single-year Grants |
Section | 展開研究 |
Research Field |
計算機科学
|
Research Institution | Kyushu University |
Principal Investigator |
SAKURAI Kouichi Kyushu Univ., Dept. Computer Science, Associate Prof., システム情報科学研究院, 助教授 (60264066)
|
Co-Investigator(Kenkyū-buntansha) |
ASAHIRO Yuichi Kyushu Univ., Dept. Computer Science, Assistant, 大学院・システム情報科学研究院, 助手 (40304761)
SUZUKI Masakazu Kyushu Univ., Dept. Mathematics, Prof., 大学院・数理学研究院, 教授 (20112302)
SHIZUYA Hiroki TOHOKU Univ., Information Synergy Center, Prof., 情報シナジーセンター, 教授 (50196383)
SAKAI Yasuyuki Mitsubishi Electronic Co., Information Systems Lab., Research Engineer, 情報総合研究所, 主任研究員
酒井 康之 三菱電機(株), 情報総合研究所, 主任研究員
|
Project Period (FY) |
1999 – 2001
|
Project Status |
Completed (Fiscal Year 2001)
|
Budget Amount *help |
¥6,200,000 (Direct Cost: ¥6,200,000)
Fiscal Year 2001: ¥1,400,000 (Direct Cost: ¥1,400,000)
Fiscal Year 2000: ¥1,900,000 (Direct Cost: ¥1,900,000)
Fiscal Year 1999: ¥2,900,000 (Direct Cost: ¥2,900,000)
|
Keywords | cryptography / information security / hyperelliptic curve / public-key encryption / algorithm / cryptanalysis / elliptic curve / fast computation / モンゴメリー型 / 梗塞演算 |
Research Abstract |
We have designed hyperelliptic curve cryptosystems with considering security and efficiency. We have implemented our designed hyperelliptic curve cryptosystems both over software and over hardware, and confirm their practical performance. We consider the performance of hyperelliptic curve cryptosystems over GF(p) vs. over GF(2^n). We analyze the complexity of the group law of Jacobians and make comparison of their performance between over over GF(p) vs. over GF(2^n). with considering the effectiveness of the word size (32-bit or 64-bit) of the applied CPU (Alpha and Pentium) on the arithmetic on the definition field. We also develop efficient algorithms for the jacobian of the hyperelliptic curve defined by the equation $y^2 = x^p-x+1$ over a finite field GF(p^n) of odd characteristic p. We first determine the zeta function of the curve which yields the order of the jacobian. And we investigate the Frobenius operator and use it to show that, for field extensions GF(p^n) of degree n prime to p, the jacobian has a cyclic group structure. We furthermore propose a method for faster scalar multiplication in the jacobian by using efficient operators other than the Frobenius that have smaller eigenvalues.
|