Kriptografi Aritmatika Modular Algoritma Citra RGB Citra Warna atau Kode ASCII Steganografi Steganografi Pseudo Random Number Generator PRNG Data Penelitian Langkah-Langkah Penelitian Hasil Pembahasan

DAFTAR ISI Halaman HALAMAN JUDUL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i HALAMAN PERSEMBAHAN . . . . . . . . . . . . . . . . . . . . . . . . . ii HALAMAN MOTTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii HALAMAN PERNYATAAN . . . . . . . . . . . . . . . . . . . . . . . . . . . iv HALAMAN PEMBIMBING . . . . . . . . . . . . . . . . . . . . . . . . . . . v HALAMAN PENGESAHAN . . . . . . . . . . . . . . . . . . . . . . . . . . . vi RINGKASAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii PRAKATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix DAFTAR ISI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii DAFTAR GAMBAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii DAFTAR TABEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv DAFTAR LAMPIRAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv

BAB 1. PENDAHULUAN . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1

1.1 Latar Belakang

. . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.2 Rumusan Masalah

. . . . . . . . . . . . . . . . . . . . . . . . . 2

1.3 Batasan Masalah

. . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.4 Tujuan

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.5 Manfaat

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

BAB 2. TINJAUAN PUSTAKA . . . . . . . . . . . . . . . . . . . . . . . . .

4

2.1 Kriptografi

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.1.1 Jenis - Jenis Serangan . . . . . . . . . . . . . . . . . . . . 5 2.1.2 Algoritma Kriptografi . . . . . . . . . . . . . . . . . . . . 5

2.2 Aritmatika Modular

. . . . . . . . . . . . . . . . . . . . . . . . 7

2.3 Algoritma

Affine Cipher . . . . . . . . . . . . . . . . . . . . . . 9 2.3.1 Teknik Enkripsi pada Affine Cipher . . . . . . . . . . . . . 9 x 2.3.2 Teknik Dekripsi pada Affine Cipher . . . . . . . . . . . . . 11

2.4 Citra RGB Citra Warna atau

truecolor . . . . . . . . . . . . . 14

2.5 Kode ASCII

American Standart Code For Information Inter- change . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.6 Steganografi

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

2.7 Steganografi

Parity Coding . . . . . . . . . . . . . . . . . . . . . 18

2.8 Pseudo Random Number Generator PRNG

. . . . . . . . . . . 19 BAB 3. METODE PENELITIAN . . . . . . . . . . . . . . . . . . . . . . . . 21

3.1 Data Penelitian

. . . . . . . . . . . . . . . . . . . . . . . . . . . 21

3.2 Langkah-Langkah Penelitian

. . . . . . . . . . . . . . . . . . . 21 BAB 4. HASIL DAN PEMBAHASAN . . . . . . . . . . . . . . . . . . . . . . 25

4.1 Hasil

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 4.1.1 Form Enkripsi . . . . . . . . . . . . . . . . . . . . . . . . 25 4.1.2 Form Dekripsi . . . . . . . . . . . . . . . . . . . . . . . . 26 4.1.3 Simulasi Program . . . . . . . . . . . . . . . . . . . . . . 28

4.2 Pembahasan

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 4.2.1 Enkripsi Plaintext dengan Kriptografi Affine Cipher . . . . 30 4.2.2 Pseudo Random Number Generator PRNG pada Steganografi Metode Parity Coding . . . . . . . . . . . . . . . . . . . . 33 4.2.3 Analisis Ukuran Pesan . . . . . . . . . . . . . . . . . . . . 34 4.2.4 Penyisipan Encoding Pesan . . . . . . . . . . . . . . . . 35 4.2.5 Enkripsi Stego Object . . . . . . . . . . . . . . . . . . . . 40 4.2.6 Dekripsi Citra Kripto . . . . . . . . . . . . . . . . . . . . 44 4.2.7 Ekstraksi Decoding Pesan . . . . . . . . . . . . . . . . . 46 4.2.8 Dekripsi Ciphertext dengan Kriptografi Affine Cipher . . . 49

BAB 5. PENUTUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52