Feistel構造とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Feistel構造の意味・解説 

Feistel構造

(Feistel cipher から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/04/27 02:50 UTC 版)

ナビゲーションに移動 検索に移動

ファイステル構造(ファイステルこうぞう、英語: Feistel structure)は、ブロック暗号の構成法の一種である。ほとんどのブロック暗号は、実装コストを効率化するために同一のラウンド関数を繰り返す繰り返し暗号になっており、ファイステル構造は繰り返し暗号の代表的な構成法である。他の構成としてはSPN構造がある。

概要

1977年にIBMホルスト・ファイステルが開発したDESの構造から、ファイステル構造と呼ばれる。暗号に求められる性質の1つに暗号文から平文を復号できること(復号可能性)があるが、ファイステル構造は逆変換が自分自身と同じ形になる性質がある(インボルーション)ため、ラウンド関数に任意の関数を用いても復号可能性が保証できるという特徴がある。

DES以降、FEALMISTY1Camelliaなど、多くのブロック暗号でファイステル構造は採用されている。

構造

基本的な構造

ファイステル構造

DESで採用された構造は、2つのラウンド変数 カテゴリ




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Feistel構造」の関連用語


2
56% |||||

3
54% |||||

4
38% |||||


6
34% |||||

7
34% |||||

8
34% |||||

9
34% |||||

10
32% |||||

Feistel構造のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Feistel構造のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのFeistel構造 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS