ABSTRAK Block cipher atau penyandian berbasis blok adalah salah satu bentuk dari product cipher dimana di dalamnya terdiri dari kombinasi dua buah transformasi yaitu substitusi dan transposisi. S-box adalah suatu bentuk transformasi nonlinier berupa substitusi yang memetakan m-bit input ke n-bit output, :{0,1} {0,1} m n S ® . Di dalam arsitektur algoritma penyandian block cipher seperti …
Secret Sharing merupakan suatu metode/cara untuk membagi secret menjadi beberapa bagian. Cara ini digunakan untuk menjaga agar secret tidak mudah diketahui oleh pihak yang tidak berwenang. Secara umum, skema Secret Sharing terbagi menjadi dua yaitu traditional secret sharing dan online secret sharing. Traditional secret sharing yaitu sebuah mekanisme secret sharing dimana apabila terdapat anggo…
Penggunaan sebuah algoritma enkripsi pada suatu aplikasi kriptografi harus dapat menjamin bahwa algoritma tersebut tahan terhadap serangan. Serpent adalah salah satu algoritma lima besar kandidat AES. Asa Hagstrom (Hagstrom, Asa, 2001) menyebutkan bahwa Serpent adalah algoritma yang mendapatkan peringkat dua setelah Rijndael tetapi dari segi keamanan, Serpent adalah algoritma yang terkuat. Berd…
Tugas Akhir ini merupakan penelitian yang bertujuan untuk mendesain algoritma enkripsi block cipher yang dapat digunakan untuk mengenkripsi data. Algoritma EK-4 merupakan algoritma block cipher berbasis Unbalanced Feistel Network yang menggunakan input kunci sebesar 192 bit, input plaintext sebesar 128 bit dan menghasilkan output sebesar 128 bit. Untuk mengetahui parameter ukur kriptografi yang…
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 …
Salah satu pilihan yang dapat digunakan dalam sistem pengamanan informasi adalah penggunaan kriptografi kunci publik. Sampai saat ini telah banyak pengembangan yang dilakukan terhadap kriptografi kunci publik. Salah satu teori pada matematika yang telah terbukti dapat digunakan untuk pengembangan kunci publik adalah teori matriks. Teori matriks, salah satunya mengenai matriks invers tergen…
Penelitian ini melakukan konstruksi S-Box 4×4 dengan menerapkan transformasi quasigroup yaitu e-transformation terhadap 432 buah quasigroup yang nonlinier. Pola leader yang digunakan pada e-transformation adalah l_1 l_1 l_2 l_2, l_1 l_2 l_1 l_2, l_1 l_2 l_2 l_1, l_2 l_1 l_1 l_2, l_2 l_1 l_2 l_1 dan l_2 l_2 l_1 l_1. S-Box 4×4 yang dibentuk adalah S-Box 4×4 quasigroup. Hasil S-Box 4×4 quasig…