Text
TA-PERANCANGAN PEMBANGUNAN SOFTWARE CTS UNTUK MENGUJI KEKUATAN KRIPTOGRAFIS FIXED SUBSTITUTION BOX UKURAN N X N
"Dalam merancang suatu sistem sandi simetrik, seorang kriptografer dapat menggunakan berbagai macam fungsi yang sulit di kriptanalisa dan merangkainya dengan fungsi-fungsi yang lain sehingga terciptalah suatu sistem sandi yang kuat. Menurut Shannon (1949) sebuah sistem sandi yang kuat harus memiliki dua buah sifat yaitu difusi dan konfusi. Sifat konfusi membuat hubungan antara teks terang dan teks sandi menjadi kompleks. Sedangkan sifat difusi bertujuan untuk merangkai ulang atau menyebarkan urutan teks terang pada urutan teks sandi. Salah satu metode yang dapat memenuhi Sifat konfusi adalah dengan menggunakan substitution-box. Permasalahan dalam menggunakan substitution-box adalah memastikan bahwa substitution-box yang digunakan adalah substitution-box yang kuat secara kriptografis, yang tahan terhadap serangan-serangan yang dilakukan antara lain linear dan differential cryptanalysis. Lama waktu yang dibutuhkan untuk menguji kekuatan kriptografis sebuah substitution box bervariasi berdasarkan besarnya ukuran substitution box tersebut. Jika dilakukan dengan perhitungan manual, pengujian substitution box akan memakan waktu yang cukup lama dan sumber daya yang besar, sehingga dibutuhkan kakas yang dapat membantu seorang kriptografer untuk menguji kekuatan kriptografis sebuah substitution-box. Berpijak dari hal tersebut pada tugas akhir ini akan dipaparkan pembuatan sebuah kakas penguji substitution-box yang diberi nama CTS. Kakas ini dapat digunakan sebagai kakas pembantu dalam membuat atau menguji sebuah algoritma yang menggunakan fixed substitution-box. "
No other version available