Text
TA-Desain Algoritma Block Cipher CFN (Cipher Feistel Network)
Perkembangan Ilmu Pengetahuan dan Teknologi secara tidak langsung menimbulkan kerawanan dalam keamanan informasi, khususnya yang bersifat rahasia. Salah satu teknik untuk mengantisipasinya adalah dengan menggunakan algoritma enkripsi. Dalam penelitian ini dicoba mendesain algoritma block cipher CFN berbasis Feistel Network yang memenuhi criteria block cipher sehingga dapat digunakan untuk penyandian data. Algoritma CFN memiliki input plaintext sebesar 128 bit dan panjang kunci 256 bit. Algoritma CFN menggunakan operasi XOR, penjumlahan modulo 232, left shift (pergeseran bit ke kiri), dan right shift (pergeseran bit ke kanan). Algoritma CFN memiliki tujuh cycle dimana setiap satu cycle terdiri dari dua round. Dari hasil pengujian disimpulkan bahwa algoritma CFN memenuhi uji Strict Avalanche Criterion (SAC) dan uji Bit Independent Criterion (BIC) dengan plaintext sebagai variabel bebas dan kunci sebagai variabel bebas. Sementara itu, dari hasil pengujian fungsi F algoritma CFN disimpulkan bahwa fungsi F tidak memenuhi uji SAC dan BIC.
No other version available