Twofish(トゥーフィッシュ)とは、ブルース・シュナイアーを中心としたプロジェクトチームによって開発されたブロック暗号の名称。
NIST(アメリカ国立標準技術研究所)が公募・実施したAES暗号セレクションにおけるファイナリストのひとつ。セレクションはベルギーのルーヴァン・カトリック大学研究チームが開発したRijndaelに敗れたが、暗号化・復号化の処理速度の面ではTwofishの方が優れているとする評もある[1]。
目次
1 概要
2 脚注
3 関連項目
4 外部リンク
//
128、192、256ビットの三種の鍵長を選択可能。ブロック長は128ビット。1993年にブルース・シュナイアーが開発した対称ブロック暗号、Blowfishの発展型と位置づけられている。技術的にはBlowfishと同型の各種アルゴリズムを使用しているが、主にネットワークシステムにおける利用を念頭に置いた鍵拡大アルゴリズムの高速化が施された。
Blowfishと同様に特許が取得されておらず、アルゴリズムはライセンスフリーとして公開されている。
脚注^ Twofishの暗号ラウンド数は16段に固定されているため、暗号鍵の長さに影響を受けない安定した実行速度を持つとされる。
外部リンク
⇒Twofish
この項目「Twofish」は、調べものの参考にはなる可能性がありますが、まだ書きかけの項目です。加筆、訂正などをして下さる協力者を求めています。
このテンプレートは分野別のスタブテンプレート(Wikipedia:スタブカテゴリ参照)に変更することが望まれています。ただし、サーバー負荷軽減のため、スタブテンプレートの変更は加筆とともに行ってください。
カテゴリ: 暗号 | スタブ
更新日時:2008年11月15日(土)15:24
取得日時:2008/11/19 13:27