Algoritma Twofish 20 Kunci Lemah dan Kunci Setengah Lemah 14

Seti Fauziah Tumanggor : Studi Enkripsi Dan Dekripsi File Dengan Menggunakan Algoritma Twofish, 2009. USU Repository © 2009 DAFTAR ISI Halaman Persetujuan ii Pernyataan iii Penghargaan iv Abstrak v Abstract vi Daftar Isi vii Daftar Tabel ix Daftar Gambar x Bab 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Perumusan Masalah 2 1.3 Pembatasan Masalah 3 1.4 Tujuan Penelitian 3 1.5 Kontribusi Penelitian 3 1.6 Tinjauan Pustaka 3 1.7 Metode Penelitian 5 Bab 2 Landasan Teori 6 2.1 Teori Dasar Kriptografi 6 2.2 Algoritma Kriptografi 7 2.3 Tekhnik Kriptografi 10 2.3.1 Algoritma Simetrik 10 2.3.2 Algoritma Asimetrik 11 2.4 Kriptografi Block Cipher 12 2.4.1 Cipher Berulang 12 2.4.2 Feistel Cipher 13 2.4.3 Padding 13 2.4.4 Ekspansi 14 2.4.5 Kompresi 14

2.6 Kunci Lemah dan Kunci Setengah Lemah 14

2.5 Twofish 14 2.5.1 Tujuan Desain Twofish 15 2.5.2 Blok Pembangun Twofish 16

2.5.3 Algoritma Twofish 20

2.7 Keamanan Twofish 23 Bab 3 Pembahasan 24 3.1 Analisa Masukan 24 3.2 Analisa Kebutuhan Perangkat Keras dan Perangkat Lunak 24 3.3 Analisa Proses Enkripsi 25 Seti Fauziah Tumanggor : Studi Enkripsi Dan Dekripsi File Dengan Menggunakan Algoritma Twofish, 2009. USU Repository © 2009 3.4 Analisa Prosedural 25 3.4.1 Pembangkitan Kunci 25 3.4.2 Pembagian Plainteks 39 3.4.3 Proses Subtitusi 30 3.5 Perancangan Flowchart 31 3.6 Implementasi 32 3.7 Percobaan Enkripsi dan Dekripsi 34 3.8 Twofish Untuk Integritas Data 35 Bab 4 Kesimpulan dan Saran 38 4.1 Kesimpulan 38 4.2 Saran 38 Daftar Pustaka Lampiran Seti Fauziah Tumanggor : Studi Enkripsi Dan Dekripsi File Dengan Menggunakan Algoritma Twofish, 2009. USU Repository © 2009 DAFTAR TABEL Halaman Tabel 3.1 Hasil Percobaan dengan kunci 10 karakter 34 Seti Fauziah Tumanggor : Studi Enkripsi Dan Dekripsi File Dengan Menggunakan Algoritma Twofish, 2009. USU Repository © 2009 DAFTAR GAMBAR Halaman Gambar 2.1 Proses Enkripsi 7 Gambar 2.2 Proses Dekripsi 8 Gambar 2.3 Diagram proses enkripsi dan dekripsi algoritma simetris 10 Gambar 2.4 Diagram proses enkripsi dan dekripsi algoritma asimetris 11 Gambar 2.5 Struktur Algoritma Twofish 20 Gambar 3.1 Flowchart Aplikasi EnkripsiDekripsi Algoritma Twofish 31 Gambar 3.2 Form Tab Enkripsi 32 Gambar 3.3 Hasil Enkripsi 33 Gambar 3.4 Form Tab Dekripsi 33 Gambar 3.5 Task Manager Windows XP 34 Seti Fauziah Tumanggor : Studi Enkripsi Dan Dekripsi File Dengan Menggunakan Algoritma Twofish, 2009. USU Repository © 2009 BAB 1 PENDAHULUAN

1.1 Latar Belakang