• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2013 Fiscal Year Research-status Report

代数的アルゴリズムの計算量解析とその公開鍵暗号への応用

Research Project

Project/Area Number 24540135
Research InstitutionTokyo Metropolitan University

Principal Investigator

内山 成憲  首都大学東京, 理工学研究科, 教授 (40433172)

Keywords暗号 / アルゴリズム
Research Abstract

今年度は昨年度に引き続き、代数的アルゴリズムの中でも有限体上定義された代数曲線上のペアリング計算についての計算とその応用及び特殊な形をした自然数の素数判定アルゴリズムについて解析を行った。具体的には、2007年にStangeにより提案されたElliptic Netと呼ばれるペアリングの計算に用いることが出来る写像の計算アルゴリズムの解析を行い、Fixed Argument pairingと呼ばれるものの計算において一つの高速化を与え、実装によりこれを確かめた。また、Edwards curveと呼ばれる楕円曲線の標準系に対するスカラー倍算の計算アルゴリズムについて解析を行い、一つの改良を与え実装によりこれを確かめた。さらに、Elliptic Netの基となる楕円曲線に付随した数列Elliptic Divisibility Sequenceを用いて、有限体上の楕円曲線上定義される離散対数問題と等価な数論的な問題がいくつか提案されていたが、Diffie-Hellman問題と呼ばれる関連する問題については考察されていなかったため、これについて考察し、Elliptic Divisibility Sequenceを用いた楕円Diffie-Hellman問題と計算量的に等価な問題を定義しその等価性を示した。さらに、Mersenne数と呼ばれる自然数の一般化の形をした自然数、その中でもWoodal数と呼ばれる自然数に対するRiselによる素数判定アルゴリズムを解析し一つの高速化を与えた。

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

代数的アルゴリズムの暗号への応用を考えると、重要なものの中にペアリング暗号がある。ペアリング暗号の計算アルゴリズムに関しては既存のMillerによるアルゴリズムが有名でその高速化の研究は比較的歴史もあり多数提案されているが、新しい手法に関してはほとんど何も知られておらず、Elliptic Divisibility Sequence や Elliptic Net と呼ばれている数列や関数についての応用研究もほとんど進んでおらず、今回の成果、特にElliptic Divisibility Sequenceに基づく楕円Diffie-Hellman問題と等価な数論的な問題の提案等は、新しい暗号方式への応用の研究に発展する可能性もあると考え、理論的な観点のみならず実用的な観点からも重要な課題を提案していると考える。

Strategy for Future Research Activity

昨年度に引き続き代数的アルゴリズムの中でも代数曲線に関連するアルゴリズムの研究を中心に行う。特にペアリング暗号関連の研究の中でもElliptic Divisibility SequenceやElliptic Netに基づくアルゴリズムの解析及びEdwards curveに代表される曲線の標準系の取り方に依存した演算の高速化の研究等を進める。一方、素数判定アルゴリズムや素因数分解アルゴリズム、離散対数アルゴリズムといった問題に関する研究も新しい暗号方式への応用も見据えて継続して行いたい。

Expenditure Plans for the Next FY Research Funding

参加予定であった暗号に関する国際会議The 8th International Workshop on Security(IWSEC2013、2013年11月 那覇市)及び研究集会2014年暗号と情報セキュリティシンポジウム(SCIS2014、2014年1月 鹿児島市)に参加することが出来ず、そのための参加登録料や旅費を使わなかったため次年度使用額が生じた。
次年度は上記の予算を含め、以下の使用計画を考えている:計算量的に困難な代数的アルゴリズムの解析を進めるために専門家との議論及び情報収集が欠かせない。このため、国内出張を2回程度(10万円)及びアメリカ西海岸で開催される暗号の国際会議CRUPTO等への参加のための海外出張1回(30万円)の合計40万円程度が旅費としてかかると考える。また、計算機やソフトウエアの購入として25万円程度、代数学やアルゴリズム関連の専門書の購入のため5万円、合計30万円程度の物品費を予定している。さらに、プログラミングや数値実験を行うためにアルバイトの雇用や専門的知識の提供のために専門家の招聘などの謝金に30万円程度かかると考えている。また、国内会議や国際会議への参加のための参加登録料金等のために8万円を予定している。

  • Research Products

    (7 results)

All 2014 2013

All Journal Article (5 results) (of which Peer Reviewed: 3 results) Presentation (2 results)

  • [Journal Article] Implementation of an Elliptic Scalar Multiplication Method Using Division Polynomials2014

    • Author(s)
      Naoki Kanayama, Yang Liu, Eiji Okamoto, Kazutaka, Saito, Tadanori Teruya and Shigenori Uchiyama
    • Journal Title

      IEICE Trans. Fundamentals

      Volume: E97-A Pages: 300, 302

    • Peer Reviewed
  • [Journal Article] Primality testing of Woodal numbers2014

    • Author(s)
      Kazuki Azami and Shigenori Uchiyama
    • Journal Title

      JSIAM Letters

      Volume: 6 Pages: 1, 4

    • Peer Reviewed
  • [Journal Article] The elliptic curve Diffie-Hellman problem and an equivalent hard problem for elliptic divisibility sequences2014

    • Author(s)
      Junichi Yarimizu, Yukihiro Uchida and Shigenori Uchiyama
    • Journal Title

      JSIAM Letters

      Volume: 6 Pages: 5, 7

    • Peer Reviewed
  • [Journal Article] Elliptic Net による fixed argument pairing の計算について2013

    • Author(s)
      劉陽, 金山直樹, 齋藤和孝, 照屋唯紀, 内山成憲, 岡本栄司
    • Journal Title

      日本応用数理学会2013年度年会予稿

      Volume: 1 Pages: 114, 115

  • [Journal Article] Twisted Edwards curve を用いたスカラー倍算について2013

    • Author(s)
      峯尾康則, 内山成憲
    • Journal Title

      日本応用数理学会2013年度年会予稿

      Volume: 1 Pages: 70, 71

  • [Presentation] Elliptic Net による fixed argument pairing の計算について2013

    • Author(s)
      劉陽, 金山直樹, 齋藤和孝, 照屋唯紀, 内山成憲, 岡本栄司
    • Organizer
      日本応用数理学会2013年度年会
    • Place of Presentation
      福岡市
    • Year and Date
      20130909-20130911
  • [Presentation] Twisted Edwards curve を用いたスカラー倍算について2013

    • Author(s)
      峯尾康則, 内山成憲
    • Organizer
      日本応用数理学会2013年度年会予稿
    • Place of Presentation
      福岡市
    • Year and Date
      20130909-20130911

URL: 

Published: 2015-05-28  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi