Feistel構造

次のような構造を持った暗号

 L_i = R_{i-1}

 R_i = L_{i-1} \oplus f(R_{i-1}, K)

Feistel構造の面白い特徴として、鍵を逆から適用すると復号になる(それはそう)