• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2015 年度 実績報告書

メニーコア・コプロセッサによる暗号高速実装の研究

研究課題

研究課題/領域番号 25330156
研究機関公立はこだて未来大学

研究代表者

白勢 政明  公立はこだて未来大学, システム情報学部, 准教授 (70530757)

研究期間 (年度) 2013-04-01 – 2016-03-31
キーワードメニーコア・コプロセッサ / 楕円曲線暗号 / ペアリング暗号 / AES / 並列実装
研究実績の概要

本研究の目的は,平成25年に流通を開始したメニ―コア・コプロセッサに適化した高速な暗号並列実装法を提案することである.より具体的に本研究では,公開鍵暗号の長所(鍵管理の容易性)と共通鍵暗号の長所(処理の高速性)を有するハイブリッド暗号を実装対象とし,数十あるコアを最大限に利用する多重並列性処理や,GPGPUとは異なる(汎用CPUコアとのアーキテクチャの類似性,多倍長整数演算やAES暗号処理をサポートする組込み関数,最先端微細化技術の採用といった)コプロセッサの特性を活用する.暗号の高速化の観点からアルゴリズムの改良も行なう.公開鍵暗号と共通鍵暗号に関する平成27年度の研究成果は以下の通りである.
公開鍵暗号に関して:射影座標系とExtended座標系の混合座標系でEdwards曲線を使用した楕円曲線暗号が最速になることが知られている.しかしながら混合座標系は実装を複雑にする.本研究では,混合座標系にすることなく最速楕円曲線暗号を実装できる新しい座標系を提案した.本研究の期間中に公開鍵暗号の並列実装は達成できなかったが,現在メニーコア・コプロセッサに適した実装を研究中であり,プログラミングはほぼ完了しており,実装データの収集・分析後発表を予定している.
共通鍵暗号に関して:昨年度発見したOpenMPによるAESの並列実装で生じたデッドロックに似た現象は,malloc関数の使用回避により改善できることが判明した.しかしながら,メニーコア・コプロセッサ(Xeon Phi)はAES-NI命令をサポートしていないため,AESの処理をコア数では劣るCPU(Xeon)より高速には実行できなかった.

  • 研究成果

    (4件)

すべて 2016 2015

すべて 学会発表 (4件) (うち国際学会 1件)

  • [学会発表] Coordinate System for Elliptic 1C urve Cryptosystem on Twisted Edwards Curve2016

    • 著者名/発表者名
      Masaaki Shirae
    • 学会等名
      ICCE-TW 2016
    • 発表場所
      National Chi Nan Unuversity (台湾)
    • 年月日
      2016-05-27 – 2016-05-29
    • 国際学会
  • [学会発表] 白勢政明2016

    • 著者名/発表者名
      埋込み次数12とj-不変数0を持つ楕円曲線
    • 学会等名
      2016年暗号と情報セキュリティシンポジウム
    • 発表場所
      ANAクラウンプラザホテル熊本ニュースカイ
    • 年月日
      2016-01-19 – 2016-01-22
  • [学会発表] メニーコア・コプロセッサによる複数ファイルの並列共通鍵暗号実装2015

    • 著者名/発表者名
      白勢政明
    • 学会等名
      FIT2015
    • 発表場所
      愛媛大学城北キャンパス
    • 年月日
      2015-09-15 – 2015-09-17
  • [学会発表] Edwards曲線の加算アルゴリズムの改良2015

    • 著者名/発表者名
      白勢政明
    • 学会等名
      情報セキュリティ研究会
    • 発表場所
      機械振興会館
    • 年月日
      2015-09-04

URL: 

公開日: 2017-01-06  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi