| Item type |
SIG Technical Reports(1) |
| 公開日 |
2016-11-24 |
| タイトル |
|
|
タイトル |
ハッシュ関数KeccakのGPU実装 |
| タイトル |
|
|
言語 |
en |
|
タイトル |
Implementation of the hash function Keccak on GPU |
| 言語 |
|
|
言語 |
jpn |
| 資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_18gh |
|
資源タイプ |
technical report |
| 著者所属 |
|
|
|
防衛大学校 |
| 著者所属 |
|
|
|
防衛大学校 |
| 著者所属 |
|
|
|
防衛大学校 |
| 著者所属(英) |
|
|
|
en |
|
|
National Defense Academy |
| 著者所属(英) |
|
|
|
en |
|
|
National Defense Academy |
| 著者所属(英) |
|
|
|
en |
|
|
National Defense Academy |
| 著者名 |
グェン, ダット トゥオン
岩井, 啓輔
黒川, 恭一
|
| 著者名(英) |
Thuong, Nguyendat
Keisuke, Iwai
Takakazu, Kurokawa
|
| 論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
次世代ハッシュ関数 SHA - 3 の候補であった Keccak は 2012 年 10 月 2 日のコンペティションの勝者として選定され,2015 年 8 月 5 日に正式版が FIPS PUB 202 として公表された.Keccak は,スポンジ構造に基づくハッシュ関数であり,MD 5 や SHA - 1 に対する攻撃の研究の進展に対応したものであった.本研究では,GPU 向けの統合開発環境 CUDA を用いて,ハッシュ関数 Keccak (SHA 3 - 512) の高速化実装を行った.Tesla K20Xm を用いて Keccak を実行した結果,ブロック数が 2,048 個,一つのブロックあたりのスレッド数が 32 個の場合,一秒あたり約 23.7 M ハッシュを処理することが確認できた. |
| 論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
Keccak was selected as the winner of the competition on October 2, 2012 for the next-generation hash function SHA - 3. The official version has been published as FIPS PUB 202 on August 5, 2015. A hash function Keccak is bases on thesponge structure, and is corresponding to the progress of research on the attack against MD5 and SHA - 1. In this paper, we are using the integrated development environment CUDA for GPU, aiming at the speed up of the implementation of Keccak (SHA3 - 512). Implementation result of Keccak on Tesla K20Xm confirmed that the process approximately 23.7M Hash per second with 2048 blocks and 32x2048 threads. |
| 書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AA11235941 |
| 書誌情報 |
研究報告コンピュータセキュリティ(CSEC)
巻 2016-CSEC-75,
号 7,
p. 1-6,
発行日 2016-11-24
|
| ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
2188-8655 |
| Notice |
|
|
|
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. |
| 出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |