PENDAHULUAN TINJAUAN PUSTAKA 7 ANALISIS DAN PERANCANGAN IMPLEMENTASI DAN PENGUJIAN

DAFTAR ISI Halaman PERSETUJUAN ii PERNYATAAN iii UCAPAN TERIMA KASIH 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. Rumusan Masalah 2 1.3. Batasan Masalah 3 1.4. Tujuan Penelitian 3 1.5. Manfaat Penelitian 4 1.6. Metodologi Penelitian 4 1.7. Sistematika Penulisan 5

BAB 2 TINJAUAN PUSTAKA 7

2.1. Kriptografi 7 2.1.1. Kriptografi Simetris 8 2.1.2. Kriptografi Asimetris 9 2.2. Algoritma Rijndael 10 2.2.1. Rijndael Block Chiper 11 2.3. Enkripsi 11 2.4. Dekripsi 17 2.5. Rfc2898 DeriveBytes 18 2.6.Data Flow Diagram DFD 19 2.7. Pengertian Database 19 2.7.1. Keamanan Database 20 2.8. VB NET 20 2.9. Flowchart 20 2.10.Unified Modeling Language UML 21 2.11.Penelitian Terdahulu 23

BAB 3 ANALISIS DAN PERANCANGAN

24 3.1. Data yang Digunakan 24 3.2. Use Case Diagram 28 3.3. Analisis Sistem Pengamanan 29 3.3.1. Pengamanan Pada Record Database 29 3.3.2. Pengamanan Pada File Database 29 3.4. Flowchart 32 3.4.1. Flowchart Sistem 33 3.4.2. Flowchart Enkripsi Record Database 34 3.4.3. Flowchart Dekripsi Record Database 35 3.4.4. Flowchart Enkripsi File Database 36 3.4.5. Flowchart Dekripsi File Database 37 3.5. Perancangan Antarmuka Pengguna 37 3.5.1. Halaman Utama 38 3.5.2. Halaman Enkripsi dan Dekripsi Record Database 39 3.5.3. Halaman Enkripsi dan Dekripsi File Database 40 3.5.4. Halaman Cek File Database 41 3.5.5. Halaman Profil Pembuat 42

BAB 4 IMPLEMENTASI DAN PENGUJIAN

43 4.1. Spesifikasi Perangkat Keras dan Perangkat Lunak 43 4.2. Implementasi Perancangan Antarmuka 43 4.2.1. Halaman Utama 43 4.2.2. Halaman Enkripsi dan Dekripsi Record Database 44 4.2.3. Halaman Enkripsi File Database 45 4.2.4. Halaman Dekripsi File Database 46 4.2.5. Halaman Cek File Database 47 4.2.6. Halaman Profil 48 4.3. Pengujian Sistem 49 4.3.1. Rencana Pengujian Sistem 49 4.3.2. Hasil Pengujian Sistem 49 4.3.3. Hasil Uji Perbandingan Sistem 51 4.3.3.1. Keuntungan Kriptografi Rijndael Record Per Record 51 4.3.3.2. Keuntungan Kriptografi Rijndael File Database 51 4.3.3.3. Kerugian Kriptografi Rijndael Recor Per Record 52 4.3.3.4. Kerugian Kriptografi Rijndael File Database 53

BAB 5 KESIMPULAN DAN SARAN