講演名 | 2000/11/6 MISTYのソフトウエアによる高速実装法について(III) 松井 充, 中嶋 純子, |
---|---|
PDFダウンロードページ | PDFダウンロードページへ |
抄録(和) | 本稿ではFI関数を等価変換することによるMISTY1の新しいソフトウエア高速化手法を提案する。この方法によればテーブルサイズを大きく増やすことなく、FI関数の総命令数を削減することができる。この提案手法を用いてアセンブリ言語によるMISTY1の暗号化プログラムを記述した結果、Alpha21264では192cycles/block, PentiumIIIでは193cycles/blockの暗号化速度を確認した。 |
抄録(英) | This report proposes a new technique to further improve software performance of block cipher algorithm MISTY1. This speeding-up has been realized by introducing a new equivalent form of the FI-function, which reduces the number of cycles of the FI-function without significantly increasing the size of lookup tables. We implemented this technique in software on Alpha21264 and PentiumIII; our programs can encrypt a plaintext stream at a speed of 192cycles/block and 193cycles/block, respectively. |
キーワード(和) | ソフトウエア実装 / ブロック暗号 / MISTY1 |
キーワード(英) | Software Implementation / Block Cipher / MISTY1 |
資料番号 | ISEC2000-81 |
発行日 |
研究会情報 | |
研究会 | ISEC |
---|---|
開催期間 | 2000/11/6(から1日開催) |
開催地(和) | |
開催地(英) | |
テーマ(和) | |
テーマ(英) | |
委員長氏名(和) | |
委員長氏名(英) | |
副委員長氏名(和) | |
副委員長氏名(英) | |
幹事氏名(和) | |
幹事氏名(英) | |
幹事補佐氏名(和) | |
幹事補佐氏名(英) |
講演論文情報詳細 | |
申込み研究会 | Information Security (ISEC) |
---|---|
本文の言語 | JPN |
タイトル(和) | MISTYのソフトウエアによる高速実装法について(III) |
サブタイトル(和) | |
タイトル(英) | Fast Implementations of MISTY in Software(III) |
サブタイトル(和) | |
キーワード(1)(和/英) | ソフトウエア実装 / Software Implementation |
キーワード(2)(和/英) | ブロック暗号 / Block Cipher |
キーワード(3)(和/英) | MISTY1 / MISTY1 |
第 1 著者 氏名(和/英) | 松井 充 / Mitsuru MATSUI |
第 1 著者 所属(和/英) | 三菱電機株式会社情報技術総合研究所 Information Technology R&D Center Mitsubishi Electric Corporation |
第 2 著者 氏名(和/英) | 中嶋 純子 / Junko NAKAJIMA |
第 2 著者 所属(和/英) | 三菱電機株式会社情報技術総合研究所 Information Technology R&D Center Mitsubishi Electric Corporation |
発表年月日 | 2000/11/6 |
資料番号 | ISEC2000-81 |
巻番号(vol) | vol.100 |
号番号(no) | 421 |
ページ範囲 | pp.- |
ページ数 | 9 |
発行日 |