Jelaskan Sandi Feistel dari Penyandian blok

Dalam sandi Feistel, blok teks asal yang akan dienkripsi dibagi dua bagian. Fungsi ronde diterapkan pada salah satu bagian dengan kunci ronde, lalu keluarannya di-XOR dengan bagian yang lain. Kedua bagian lalu ditukar.

Misalkan  sebagai fungsi ronde dan  sebagai subkunci untuk ronde ke-

Proses enkripsi dasar adalah sebagai berikut:

Bagi blok teks asal menjadi dua bagian sama besar, yaitu 0 dan 0.

Untuk tiap ronde ke-, hitung