Prinsip Perancangan Block Cipher zaidan davin arrafi/4C 2103015040 Kriptografi Beberapa teknik yang digunakan dalam block cipher antara lain: 1)Cipher Berulang Pada teknik cipher berulang (iterated cipher), blok plaintext mengalami pengulangan fungsi transformasi beberapa kali untuk mendapatkan blok ciphertext. Fungsi transformasi pada umumnya merupakan gabungan proses substitusi, permutasi, kompresi, atau ekspansi terhadap blok plaintext. Sebuah kunci pada setiap putaran (round key) akan dikombinasikan dengan plaintext. Parameter dalam cipher ini adalah jumlah putaran r, besar blok n, dan besar kunci k. Sub-kunci Ki pada setiap putaran diperoleh dari penurunan kunci input K. 2)Fiestel Cipher Fiestel cipher beroperasi terhadap panjang blok data tetap sepanjang n (genap), kemudian membagi 2 blok tersebut dengan panjang masing-masing n/2, yang dinotasikan dengan L dan R. Fiestel cipher menerapkan metode cipher berulang dengan masukan pada putaran ke-i yang didapat dari keluar...