Feistel構造
古い64bit
ブロック暗号
などで使われる
ブロックを半分に分け、半分をf() で暗号、入れ換えてf()で暗号、をくり返す方式。
DES
Blowfish