講演名 2007-03-16
Core2上でのブロック暗号アルゴリズムの実装性能評価について(情報通信基礎サブソサイエティ合同研究会)
中嶋 純子, 松井 充,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) Intelの新しいCore2プロセッサ上で、そのアーキテクチャを考慮しながらブロック暗号アルゴリズム(MISTY, KASUMI, AES, Camellia)のソフトウエア実装について検討し、高速化方法について考察を行った。Core2ではPentium4/Athlon64と比べて特にSIMD命令が強化されたことによってビットスライス実装での大きな性能向上が期待できる。我々が実装したプログラムにおいて、AESに関してはビットスライス実装の方が普通の実装よりも処理速度が上回るという初めての結果を得た。
抄録(英) This paper discusses the cutting-edge methodology of software optimization for symmetric cryptographic primitives on the new 64-bit capable Intel Core2 processor. We implemented block cipher algorithms, MISTY, KASUMI, AES and Camellia, taking fully into account the detailed architecture of the target processor. The performance of SIMD instructions in Core2 has been especially improved compared with Pentium4/Athlon64, which makes us expect a big increase in performance for a bitslice implementation. As a result of our study we show that our program of bitsliced AES with 128-bit key runs faster for the first time than the normal non-bitsliced implementation.
キーワード(和) 共通鍵暗号 / ソフトウエア実装 / 高速化 / Core2
キーワード(英) Fast software implementation / Symmetric key encryption / Core2
資料番号 IT2006-103,ISEC2006-158,WBS2006-100
発行日

研究会情報
研究会 IT
開催期間 2007/3/9(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Information Theory (IT)
本文の言語 JPN
タイトル(和) Core2上でのブロック暗号アルゴリズムの実装性能評価について(情報通信基礎サブソサイエティ合同研究会)
サブタイトル(和)
タイトル(英) Performance Evaluation of Block Encryption Algorithms on Core2
サブタイトル(和)
キーワード(1)(和/英) 共通鍵暗号 / Fast software implementation
キーワード(2)(和/英) ソフトウエア実装 / Symmetric key encryption
キーワード(3)(和/英) 高速化 / Core2
キーワード(4)(和/英) Core2
第 1 著者 氏名(和/英) 中嶋 純子 / Junko NAKAJIMA
第 1 著者 所属(和/英) 三菱電機株式会社情報技術総合研究所
Information Technology R & D Center, Mitsubishi Electric Corporation
第 2 著者 氏名(和/英) 松井 充 / Mitsuru MATSUI
第 2 著者 所属(和/英) 三菱電機株式会社情報技術総合研究所
Information Technology R & D Center, Mitsubishi Electric Corporation
発表年月日 2007-03-16
資料番号 IT2006-103,ISEC2006-158,WBS2006-100
巻番号(vol) vol.106
号番号(no) 595
ページ範囲 pp.-
ページ数 6
発行日