Salah satu dampak munculnya komputer kuantum pada kriptografi simetrik khususnya block cipher adalah berkurangnya tingkat keamanan dari block cipher menjadi setengah dari tingkat keamanan semula. Oleh karena itu, ukuran kunci pada block cipher perlu digandakan untuk mendapatkan tingkat keamanan yang sesuai, misal untuk mendapatkan tingkat keamanan 128 bit dibutuhkan kunci berukuran 256 bit. Blo…
Serangan aljabar merupakan salah satu serangan yang dapat diimplementasikan pada algoritme stream cipher dan block cipher. Serangan aljabar pada prinsipnya dilakukan dalam dua langkah. Pertama, menentukan sistem persamaan polinomial dari algoritme dengan memanfaatkan sepasang teks terang dan teks sandi yang saling berkorespondensi menggunakan kunci rahasia yang diberikan. Kedua, mencari solusi …
Algoritme SIT-64 merupakan salah satu algoritme block cipher dengan struktur Feistel Network. Algoritme SIT-64 diklaim aman terhadap serangan diferensial. Namun, tidak terdapat data yang mendukung dari pernyataan tersebut. Serangan diferensial dilakukan dengan memanfaatkan nilai difference antara pasangan plaintext (?X) dengan nilai difference pasangan ciphertext (?Y). Nilai difference dari set…
Fungsi hash merupakan salah satu teknik kriptografi yang menjamin integritas dan otentikasi data. Salah satu pemanfaatan fungsi hash yang menjamin integritas pesan yaitu pada proses forensik digital. Dalam proses forensik digital dilakukan proses imaging file dari media penyimpanan barang bukti secara physical. Dalam proses tersebut diperlukan fungsi hash yang memiliki sifat collision resistanc…
Indonesia Subdirektorat Proteksi Keamanan Informasi Publik (PKIP), Direktorat Proteksi Ekonimi Digital bertanggung jawab kepada tata kelola keamanan informasi publik, budaya keamanan informasi publik dan edukasi keamanan siber pada masyarakat untuk membangun budaya keamanan informasi. Untuk mendukung tugas yang ada, PKIP memiliki program unggulan yaitu kegiatan seminar yang bernama Kampanye Lit…
Indonesia Serangan Amplified Boomerang merupakan modifikasi dari serangan Boomerang, dengan perbedaan mendasar dari dua serangan tersebut adalah jumlah pasangan plaintext yang digunakan pada proses enkripsi yang dilakukan. Pada serangan Boomerang, dibutuhkan satu pasang plaintext sebagai input pada proses enkripsi, sedangkan pada serangan Amplified Boomerang, dibutuhkan dua pasang plaintext seb…
Pada tahun 2008, Z’aba et al. memperkenalkan sebuah serangan bernama bit pattern based integral attack atau serangan integral berbasis bit pattern yang diterapkan pada algoritme block cipher dengan permutasi bit. Bit pattern based integral attack merupakan sebuah teknik serangan integral berbasis bit pattern, dengan bit output pada s-box diperlakukan secara independen. Pada penelitian tugas …
SHA-3 merupakan algoritme fungsi hash standar yang ditetapkan oleh NIST pada tahun 2015. Berbagai macam serangan telah dilakukan untuk menguji ketahanan dari algoritme fungsi hash tersebut seperti collision, preimage attack dan lainnya. Namun, kenyataannya serangan fungsi hash pada umumnya tidak dapat diterapkan secara langsung pada SHA-3. Hal tersebut dikarenakan struktur dari SHA-3 yang unik …
PRINCE adalah algoritme lightweight block cipher yang diajukan oleh Borghoff et al. pada tahun 2012. Zhao et al. (2015) melakukan truncated differential cryptanalysis pada algoritme PRINCE dan menemukan 5 dan 6-round truncated differential distinguisher dengan menggunakan nilai input dan output difference (0,A_x,0,A_x) dan (A_x,0,A_x,0) dengan x={0,1}, A_0={2,8}, dan A_1={1,4}. Selanjutnya d…
SKINNY adalah algoritme yang didesain oleh Beierle et al. (2016) dengan struktur Substitution-Permutation Network (SPN). Beierle et al. (2016) melakukan beberapa serangan untuk menganalisis keamanan dari SKINNY, salah satunya yaitu serangan impossible differential pada 16 round SKINNY. Beierle et al. (2016) melakukan serangan tersebut menggunakan impossible differential path 11 round dengan ske…
Midori64 merupakan algoritme block cipher yang dipublikasikan oleh Banik et al (2015). Banik et al mengklaim bahwa Midori64 aman terhadap integral attack. Salah satu jenis integral attack adalah square attack. Berdasarkan hal tersebut maka dalam penelitian ini dilakukan square attack pada Midori64 dengan menggunakan semua kemungkinan jumlah dan posisi nibble aktif serta menganalisis ketahanan M…
Serangan aljabar merupakan sebuah serangan known plaintext attack yang dilakukan dengan mengubah suatu algoritma ke dalam bentuk persamaan linier. Pada penelitian Tugas Akhir ini dilakukan serangan aljabar terhadap algoritma Simplified Data Encryption Standard (S-DES) yang merupakan penyederhanaan dari algoritma DES, yaitu suatu algoritma standar FIPS dari tahun 1977 hingga 2001. Penelitian ini…
Bit pattern based integral attack merupakan integral attack yang diterapkan pada algoritme berbasis bit (Z'aba, et al., 2008). Z
Algoritme LBlock diajukan oleh Wu dan Zhang pada tahun 2011. Pada tahun 2013, Chen dan Miyaji melakukan serangan boomerang (rectangle) pada 18 putaran algoritme LBlock menggunakan rectangle distinguisher 16 putaran dengan menerapkan teknik ladder switch dan multiple differential. Pada penelitian Chen dan Miyaji ditemukan probabilitas dari rectangle distinguisher yang digunakan adalah 2^?60.4298…
Midori64 merupakan algoritme block cipher yang dipublikasikan oleh Banik et al (2015). Banik et al mengklaim bahwa Midori64 aman terhadap integral attack. Salah satu jenis integral attack adalah square attack. Berdasarkan hal tersebut maka dalam penelitian ini dilakukan square attack pada Midori64 dengan menggunakan semua kemungkinan jumlah dan posisi nibble aktif serta menganalisis ketahanan M…
Algoritme LBlock diajukan oleh Wu dan Zhang pada tahun 2011. Pada tahun 2013, Chen dan Miyaji melakukan serangan boomerang (rectangle) pada 18 putaran algoritme LBlock menggunakan rectangle distinguisher 16 putaran dengan menerapkan teknik ladder switch dan multiple differential. Pada penelitian Chen dan Miyaji ditemukan probabilitas dari rectangle distinguisher yang digunakan adalah 2^?60.4298…
Serangan aljabar merupakan sebuah serangan known plaintext attack yang dilakukan dengan mengubah suatu algoritma ke dalam bentuk persamaan linier. Pada penelitian Tugas Akhir ini dilakukan serangan aljabar terhadap algoritma Simplified Data Encryption Standard (S-DES) yang merupakan penyederhanaan dari algoritma DES, yaitu suatu algoritma standar FIPS dari tahun 1977 hingga 2001. Penelitian ini…
Bit pattern based integral attack merupakan integral attack yang diterapkan pada algoritme berbasis bit (Z'aba, et al., 2008). Z
Abed et al. (2013) melakukan differential cryptanalysis terhadap 18-round SIMON32/64. Sebelumnya, Abed et al. berhasil menemukan differential characteristic 13-round terbaik dengan probabilitas 2^(-36) dan differential 13-round dengan probabilitas 2^(-30.22) menggunakan algoritma Matsui dan branch-and-bound. Pada penelitian Tugas Akhir ini dilakukan pencarian differential characteristic 13-roun…