Feistel型

Feistel型

 ブロック暗号の代表的な形式の1つ。入力されたブロックデータを左右2個のサブブロックに分け、片方のサブブロックにのみ鍵の値を与えた後F関数により変換を行い、他方のサブブロックにXOR処理によって重ね合わせる処理をする。1ラウンドでは片側のみしか暗号化処理がされないため、処理後は左右のサブブロックを置き換えて同じように処理を繰り返し実行する。DESもFeistel構造を持つが、内部F関数はSPN構造となっている。欠点としてはSPN構造などと比べると、多くのラウンド数を必要とすること。

関連記事

関連用語

DES

リンク

Security&Trust フォーラム 新着記事

@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

RSSフィード

アイティメディアの提供サービス

TechTargetジャパン

キャリアアップ

@IT Sepcial
- PR -
@IT Sepcial
ソリューションFLASH