PENYANDIAN CITRA DIGITAL MENGGUNAKAN MODIFIKASI SANDI HILL

dokumen-dokumen yang mirip
MODIFIKASI ALGORITMA GUERZHOY DAN LAURITZEN SERTA STUDI SIFAT-SIFAT TRANSFORMASI BARISAN PECAHAN KE PECAHAN KONTINYU

DESAIN MOZAIK PADA INTERIOR PERSEGI BERKARAKTER BARISAN GEOMETRI

SISTEM PENGKODEAN FILE DENGAN STEGANOGRAFI LSB SKRIPSI. oleh. Ferry Refiandhi NIM

SIMULASI ARITMATIKA MODULO PADA PERHITUNGAN PENANGGALAN JAWA

APLIKASI KRIPTOSISTEM RSA PADA PROSES PENGKODEAN PESAN DENGAN URUTAN ABJAD TERBALIK

DESAIN MOZAIK PERMUKAAN BIDANG HASIL DEKOMPOSISI TRAPESIUM DAN PERSEGI PANJANG PADA POTONGAN SISI ALAS BINGKAI SANGKAR BURUNG TESIS

OPTIMASI RUTE TRAVELLING SALESMAN PROBLEM DENGAN ALGORITMA A* (A-STAR) SKRIPSI. Oleh Rini Lia Sari NIM

KOTAKK KEMASAN MELALUI OPERASI GEOMETRI

APLIKASI BAGGING UNTUK MENINGKATKAN KETEPATAN KLASIFIKASI PADA REGRESI MULTINOMIAL LOGISTIK

PEMODELAN PERTUMBUHAN TANAMAN JAGUNG MENGGUNAKAN L-SYSTEMS

PENERAPAN ALGORITMA SIMULATED ANNEALING DAN ALGORITMA TABU SEARCH PADA PRODUKSI SEPATU DENGAN PENJADWALAN FLOWSHOP SKRIPSI. Oleh

MEMBANGUN SPACE-FILLING CURVE (SFC) DENGAN KURVA PEANO MENGGUNAKAN PENDEKATAN L-SYSTEMS SKRIPSI. Oleh. Titi Hayatina Mardhotillah NIM

SISTEM PENGKODEAN PESAN TEKS MENGGUNAKAN LOGIKA XOR DENGAN SATU KARAKTER KUNCI

PELABELAN SELIMUT-C 3 AJAIB SUPER PADA GRAF RODA DAN SELIMUT-C 4 AJAIB SUPER PADA GRAF BUKU

SIMULASI ARUS LALU LINTAS DENGAN CELLULAR AUTOMATA

INDAH RAHAYU PANGLIPUR NIM.

ANALISIS SISTEM PEMBAYARAN KREDIT PEMILIKAN MOBIL DENGAN METODE BUNGA FLAT DAN BUNGA EFEKTIF SKRIPSI

PENCARIAN KATA PADA DOKUMEN DENGAN CLUSTERING MENGGUNAKAN POLA VARIAN HILL CLIMBING SKRIPSI. Oleh TIARA KURNIA MAHISA NIM.

OPTIMASI KEUNTUNGAN PENDISTRIBUSIAN BARANG DENGAN METODE SIMPLE ADDITIVE WEIGHTING DAN ALGORITMA ARTIFICIAL BEE COLONY TERMODIFIKASI

UPAYA PEMBERDAYAAN MASYARAKAT TUNAGRAHITA UNTUK MENGENTASKAN KEMISKINAN DI DESA KARANGPATIHAN KECAMATAN BALONG KABUPATEN PONOROGO SKRIPSI

ANALISIS REGRESI ROBUST PADA DATA MENGANDUNG PENCILAN DENGAN METODE LEAST MEDIAN SQUARE

PENERAPAN ALGORITMA HARMONY SEARCH DAN ALGORITMA TABU SEARCH PADA PENJADWALAN FLOWSHOP SKRIPSI. oleh. Veni Pramudya Hapsari NIM

INDAH RAHAYU PANGLIPUR NIM.

PENERAPAN ALGORITMA HARMONY SEARCH DAN ALGORITMA SIMULATED ANNEALING DALAM PERANCANGAN TATA LETAK RUANG RUMAH SAKIT SKRIPSI

PENERAPAN MATRIKS LAPLACIAN UNTUK MENENTUKAN BANYAKNYA POHON RENTANG PADA GRAF KINCIR, GRAF BUKU DAN GRAF MATAHARI SKRIPSI

KETERATURAN GRAF BERARAH DERAJAT KELUAR EMPAT DENGAN ORDE KURANG DUA DARI BATAS MOORE TESIS. Oleh. Ikhsanul Halikin NIM.

METODE BEDA HINGGA DAN TEOREMA NEWTON UNTUK MENENTUKAN JUMLAH DERET

PENERAPAN ALGORITMA GREEDY DAN DYNAMIC PROGRAMMING PADA PERMASALAHAN INTEGER KNAPSACK

KECEPATAN ALIRAN FLUIDA SISKO PADA KEADAAN STEADY DALAM PIPA DENGAN POSISI MIRING SKRIPSI. Oleh Prisko Nur Hidayat NIM

KLASIFIKASI TUMBUHAN PAKU DENGAN METODE FORWARD CHAINING SKRIPSI

PENYELESAIAN MASALAH OPTIMASI MENGGUNAKAN ALGORITMA GENETIKA (Studi Kasus : Masalah Transportasi)

APLIKASI REGRESI MULTINOMIAL LOGISTIK PADA INDEKS MASSA TUBUH (IMT) SKRIPSI

PROFIL GERAK PELURU DENGAN HAMBATAN DAN TANPA HAMBATAN UDARA SKRIPSI. Oleh Refi Ainurrofiq NIM

ESTIMASI POSISI AKHIR DEPOSISI PARTIKEL DENGAN ALGORITMA JARINGAN SYARAF TIRUAN TESIS

PERBANDINGAN METODE HEUN DAN ADAM BASHFORTH MOULTON DALAM MENYELESAIKAN PERSAMAAN LEGENDRE SKRIPSI. oleh. Marihot Janter Sinaga NIM

PERBANDINGAN METODE EXTENDED KALMAN FILTER (EKF) DAN ENSEMBLE KALMAN FILTER (EnKF) DALAM ESTIMASI ALIRAN DUA FASE PADA PIPA PENGEBORAN MINYAK SKRIPSI

ANALISIS STABILITAS PADA PENYEBARAN PENYAKIT DEMAM TIFOID (TIFUS) DENGAN MENGGUNAKAN MODEL EPIDEMIK SEIS SKRIPSI. Oleh

PENERAPAN ALGORITMA GENETIKA DAN TABU SEARCH UNTUK PENJADWALAN PRODUKSI KARUNG PLASTIK DI PT. FORINDO PRIMA PERKASA SKRIPSI. oleh

PENINGKATAN KEMAMPUAN BERBICARA MELALUI METODE TEAM ACCELERATED INSTRUCTION (TAI) KABUPATEN LUMAJANG TAHUN PELAJARAN 2011/2012 SKRIPSI.

RANCANG BANGUN MOZAIK UBIN BINGKAI DASAR LINGKARAN DAN PERSEGI MOTIF POLIGON, LINGKARAN DAN ELIPS TESIS. Oleh Dina Widiastuti NIM

SKRIPSI. Oleh: Wahyu Eko Permadi NIM

Penyandian Citra Digital Menggunakan Modifikasi Sandi Hill. Digital Image Encryption by Using a Modified Hill Code. Abstract

PENENTUAN JUMLAH PRODUKSI IKAN KALENG MENGGUNAKAN LOGIKA FUZZY SUGENO SKRIPSI. oleh Elna Oktavira

SKRIPSI. oleh. Vaidatul Aliya NIM

APLIKASI ALGORITMA CODEQ UNTUK PENYELESAIAN MASALAH JOBSHOP SCHEDULING PADA PRODUKSI SPRINGBED SKRIPSI. oleh. Tri Gunarso NIM

PENERAPAN FUZZY C-MEANS DAN FUZZY SUBSTRACTIVE CLUSTERING PADA DESA DAN KELURAHAN DI KABUPATEN JEMBER BERDASARKAN INDIKATOR KEMISKINAN SKRIPSI

PENGELOMPOKAN DESA DI KABUPATEN JEMBER BERDASARKAN PEUBAH POTENSI DESA MENGGUNAKAN METODE TWO STEP CLUSTERING DENGAN JARAK LOG-LIKELIHOOD SKRIPSI

DENGAN MEDIA GAMBAR DI SDN TAMANAN 03 BONDOWOSO TAHUN PELAJARAN

PENERAPANN MODEL PERSAMAAN DIFERENSI DALAM PENENTUAN PROBABILITAS GENOTIP KETURUNAN DENGAN DUA SIFAT BEDA SKRIPSI

PERBANDINGAN ALGORITMA HARMONY SEARCH DAN GENETIKA PADA PENJADWALAN JOBSHOP SKRIPSI. Oleh Silvia Hanggraeni NIM

DESAIN TEMPAT PENYIMPAN ALAT PERKANTORAN DARI BANGUN DASAR BALOK TESIS. Oleh. Widiyastuti NIM

ANALISIS BUKU SEKOLAH ELEKTRONIK (BSE) MATEMATIKA KONSEP DAN APLIKASINYA 2 UNTUK KELAS VIII SMP DAN MTS SEMESTER 1 BERDASARKAN KRITERIA BELL SKRIPSI

SKRIPSI. Oleh: Heni Fatmawati NIM:

SKRIPSI. Oleh : RIYANDA OKTA DEWI HARIYADI

ANALISIS MODEL EPIDEMIK SEIRS PADA PENYEBARAN PENYAKIT ISPA (INFEKSI SALURAN PERNAFASAN AKUT) DI KABUPATEN JEMBER SKRIPSI. Oleh

DENGAN MEMANFAATKAN LINGKUNGAN SEKITAR

IMPLEMENTASI METODE PENALIZED MAXIMUM LIKELIHOOD ESTIMATION PADA MODEL REGRESI LOGISTIK BINER SKRIPSI. Oleh Miftahus Sholihin NIM

STRUCTURAL EQUATION MODELING (SEM) DALAM MANAJEMEN PERBANKAN (Pengaruh Customer Relationship Management (CRM) Terhadap Kepuasan dan Loyalitas Nasabah)

PENGEMBANGAN PERANGKAT PEMBELAJARAN MATEMATIKA BERORIENTASI PADA PENDEKATAN REALISTICS MATHEMATICS EDUCATION

PENENTUAN HARGA OPSI PADA MODEL BLACK-SCHOLES MENGGUNAKAN METODE BEDA HINGGA DUFORT-FRANKEL SKRIPSI. Oleh. Hadi Siswanto NIM

OPTIMASI RUTE MULTIPLE-TRAVELLING SALESMAN PROBLEM MELALUI PEMROGRAMAN INTEGER DENGAN METODE BRANCH AND BOUND

ESTIMASI KETINGGIAN AIR DAN TEMPERATUR UAP PADA MODEL STEAM DRUM BOILER DENGAN METODE EXTENDED KALMAN FILTER SKRIPSI

PENGGUNAAN ALGORITMA DANNENBRING DAN ALGORITMA NEH (NAWAZ ENSCORE-HAM) PADA PENJADWALAN PRODUKSI ROTI SKRIPSI. oleh

SIMULASI MODEL PERPINDAHAN PANAS PADA PROSES PENETASAN TELUR MENGGUNAKAN SYARAT BATAS INTERFACE SKRIPSI

PENERAPAN METODE DRILL

SIMULASI MODEL PENGARUH INHIBITOR Na2CrO4 (NATRIUM BIKROMAT) TERHADAP LAJU KOROSI BAJA AISI 1045 DI LINGKUNGAN AIR LAUT SKRIPSI

STUDI ANALITIK DAN GEOMETRIK FUNGSI EKSPONENSIAL PANGKAT LINEAR TESIS. Oleh SUDIWINOTO NIM

RAGAM BAHASA REMAJA DALAM SITUS JEJARING SOSIAL FACEBOOK SKRIPSI. oleh ELIA PUTRI MAHARANI NIM

ANALISIS STABILITAS PADA PENYEBARAN PENYAKIT CAMPAK DAN DEMAM BERDARAH DENGUE DI KABUPATEN JEMBER SKRIPSI. Oleh Andy Setyawan NIM

SKRIPSI. Oleh Veny Rosita Febriratna NIM

PERBANDINGAN ALGORITMA ANT COLONY

SOLUSI PERSAMAAN LAPLACE MENGGUNAKAN METODE CRANK-NICHOLSON SKRIPSI

ANALISIS KEMAMPUAN LITERASI MATEMATIKA SISWA KELAS IX-A SMP NEGERI 1 AMBULU DITINJAU BERDASARKAN KEMAMPUAN MATEMATIKA SKRIPSI.

PENERAPAN ASAS KEPASTIAN HUKUM DALAM PUTUSAN KONSTITUSIONAL BERSYARAT MAHKAMAH KONSTITUSI SKRIPSI

METODE CART DAN CHAID UNTUK PENGKLASIFIKASIAN MAHASISWA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS JEMBER

DIMENSI METRIK PADA GRAF K

PENERAPAN STRATEGI PEMBELAJARAN AKTIF THE POWER OF TWO

DI SD NEGERI WOTGALIH 02 LUMAJANG TAHUN PELAJARAN 2011/2012 SKRIPSI

POLITIK EKSPANSI RAJA SULTAN AGUNG ( ) SKRIPSI. Oleh Andriana Nafelian NIM

PENERAPAN TEORI BELAJAR BRUNER UNTUK MENINGKATKAN HASIL DAN AKTIVITAS BELAJAR PADA MATERI PECAHAN SISWA KELAS III DI SDN KARANGSARI 03 LUMAJANG

SKRIPSI. Oleh Enis Fitria Sari NIM

PENGEMBANGAN PERANGKAT PEMBELAJARAN MATEMATIKA REALISTIK PADA POKOK BAHASAN LINGKARAN KELAS VIII SMP SKRIPSI. Oleh Dewi Santi NIM

ANALISIS TINGKAT KOGNITIF UJI KOMPETENSI PADA BUKU SEKOLAH ELEKTRONIK (BSE) MATEMATIKA SMP/MTs KELAS VII KURIKULUM 2013 BERDASARKAN TAKSONOMI BLOOM

PERBANDINGAN METODE REGULA-FALSI DAN SECANT DALAM MENYELESAIKAN PERSAMAAN NON-LINEAR SKRIPSI

SKRIPSI HILMAN ADHI FADHLULLAH

PENERAPAN MODEL PROBLEM BASED LEARNING

ANALISIS SOLUSI NUMERIK MODEL TRANSMISI VIRUS DENGUE DI DALAM TUBUH MANUSIA DENGAN METODE RUNGE-KUTTA ORDE EMPAT SKRIPSI

ANALISIS DATA KELEMBABAN UDARA PROVINSI JAWA TIMUR DENGAN MODEL REGRESI BETA SKRIPSI. Oleh. Riska Setyowati NIM

SKRIPSI. Oleh Miyas Septi Adi Asri NIM

ANALISIS SOLUSI NUMERIK MODEL GERAK PLANET DENGAN METODE RUNGE-KUTTA SKRIPSI. Oleh. Moh. Ba its Sulthon NIM

PENERAPAN L-SYSTEMS PADA PEMODELAN PERTUMBUHAN ALOCASIA REGINULA BLACK VELVET DAN ALOCASIA AMAZONICA SKRIPSI. Oleh

VARIASI RESISTIVITAS POLUTAN UNTUK BERBAGAI ph DENGAN MENGGUNAKAN METODE GEOLISTRIK 2D KONFIGURASI WENNER SKRIPSI

MENGURANGI KESALAHAN MENYELESAIKAN SOAL-SOAL PERSAMAAN GARIS LURUS MELALUI PEMBELAJARAN KOOPERATIF TIPE STAD PADA SISWA KELAS VIIIA

PENGGUNAAN ALGORITMA LANCZOS UNTUK MENENTUKAN NILAI EIGEN DARI MATRIKS INSIDEN SKRIPSI. Dewi Retno NIM

ANALISIS SOAL UJIAN NASIONAL (UN) MATEMATIKA SMK TAHUN AJARAN 2011/2012 BERDASARKAN TAKSONOMI SOLO SKRIPSI. Oleh Nida Nailul Umamah NIM

SKRIPSI. Oleh: Friska Yuri Prahesti

IMPLEMENTASI KURIKULUM TINGKAT SATUAN PENDIDIKAN (KTSP) DALAM PEMBELAJARAN MATEMATIKA DI SMPLB TPA JEMBER SKRIPSI

TAHUN PELAJARAN 2012/2013 SKRIPSI. Oleh Nanang Apriska Bayuntara NIM

ANALISIS TINGKAT KOGNITIF PERTANYAAN PADA BUKU TEKS MATEMATIKA KELAS VII POKOK BAHASAN BILANGAN BULAT BERDASARKAN TAKSONOMI BLOOM

Pengaruh Beda Tekanan dan Ketinggian Pipa Terhadap Debit Air Yang Dihasilkan Berdasarkan Hukum Poiseuille

Transkripsi:

i PENYANDIAN CITRA DIGITAL MENGGUNAKAN MODIFIKASI SANDI HILL TESIS Diajukan guna melengkapi tugas akhir dan memenuhi salah satu syarat untuk menyelesaikan Program Studi Magister Matematika dan Mencapai gelar Magister Sains Oleh Sochif Prasetiya NIM 101820101004 PROGRAM MAGISTER MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS JEMBER 2014

ii PERSEMBAHAN Assalamu alaikum Warahmatullahi Wabarakatuh, Kususun jari jemariku di atas keyboard laptop ku sebagai pmbuka kalimat persembahan ku. Diikuti dengan Bismillahirrahmanirrahim sebagai awal setiap memulai pekerjaanku. Sembah sujud serta puji dan syukurku pada-mu Allah SWT Tuhan semesta alam yang menciptakanku dengan bekal yang begitu teramat sempurna. Taburan cinta, kasih saying, rahmat dan hidayat-mu telah memberikan ku kekuatan, kesehatan, semangat pantang menyerah dan memberkatiku dengan ilmu pengetahuan serta cinta yang pasti ada di setiap ummat-mu. Atas karunia serta kemudahan yang Engkau berikan akhirnya tugas akhir ini dapat terselesaikan. Sholawat dan salam selalu ku limpahkan keharibaan Rasulullah Muhammad SAW. Kupersembahkan tesis ini untuk: 1. Ayahanda (alm) dan Ibunda tersayang; 2. kakak kakakku tersayang; 3. istriku tercinta; 4. teman temanku di SMPN 2 Padang; yang dengan ketulusan dan keikhlasan telah member inspirasi dan semangat sampai terselesaikannya tesis ini. Ku hentakkan jemari ini dengan penuh perasaan, hingga ku teteskan air mata kebahagiaan dan ku akhiri dengan petikan Alhamdulillahirobbil alamin dan tombol titik pada keyboard laptopku untuk mengakhiri persembahan ini.

iii PERNYATAAN Saya yang bertanda tangan di bawah ini : Nama : Sochif Prasetiya NIM : 101820101004 Menyatakan dengan sesungguhnya bahwa tesis ini yang berjudul Penyandian Citra Digital Menggunakan Modifikasi Sandi Hill adalah benar benar hasil karya sendiri kecuali kutipan yang sudah saya sebutkan sumbernya, belum pernah diajukan pada institusi manapun dan bukan karya jiplakan. Saya bertanggung jawab atas keabsahan dan kebenaran isinya sesuai dengan sikap ilmiah yang harus dijunjung tinggi. Demikian pernyataan ini saya buat sesuai dengan sebenarnya, tanpa adanya tekanan dan paksaan dari pihak manapun serta bersedia mendapat sanksi akademik jika ternyata dikemudian hari pernyataan ini tidak benar. Jember, 10 Pebruari 2014 Yang menyatakan, Sochif Prasetiya NIM 101820101004

iv TESIS PENYANDIAN CITRA DIGITAL MENGGUNAKAN MODIFIKASI SANDI HILL Oleh Sochif Prasetiya NIM 101820101004 Pembimbing Dosen Pembimbing Utama Dosen Pembimbing Anggota : Drs. Moh.Hasan, MSc.,PhD : Kiswara Agung Santoso, M.Kom

v PENGESAHAN Tesis berjudul Penyandian Citra Digital Menggunakan Modifikasi Sandi Hill telah disetujui dan disyahkan pada : hari,tanggal : tempat : Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Jember Tim Penguji Ketua, Sekretaris, Drs. Moh.Hasan, MSc.,PhD Kiswara Agung Santoso, M.Kom NIP 19640404 198802 1 001 NIP 19720907 199803 1 003 Anggota I, Anggota II, Prof. Drs.Kusno,DEA, PhD Yuliani Setia Dewi SSi,MSi NIP 19610108 198602 1 001 NIP 19740716 200003 2 001 Mengesahkan, Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Jember Prof. Drs.Kusno,DEA, PhD NIP 19610108 198602 1 001

vi RINGKASAN Penyandian Citra Digital Menggunakan Modifikasi Sandi Hill, Sochif Prasetiya, 101820101004; 2014 : 55 halaman: Jurusan Magister Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Jember.. Metode pengamanan data dikenal dengan nama kripografi. Ada berbagai macam metode yang biasa digunakan untuk kriptografi salah satunya adalah menggunakan sandi Hill. Data yang sering disandikan dengan sandi Hill biasanya berbentuk teks tetapi tidak menutup kemungkinan data yang dsandikan berbentuk citra digital. Penyandian citra menggunakan sandi Hill memungkinkan dilakukan karena sebuah citra merupakan deretan piksel piksel yang mempunyai komponen R (Red), G (Green), dan B (Blue). Komponen komponen ini merupakan bilangan bilangan bulat sehingga dapat dioperasikan dalam sebuah matriks. Modifikasi sandi Hill dalam penyandian citra digital diperlukan karena hasil penyandian citra dengan menggunakan sandi Hill ternyata menghasilkan citra enkripsi yang kurang begitu teracak. Tujuan penelitian ini adalah: (1) ingin mengetahui penggunaan modifikasi sandi Hill untuk menyandikan citra digital, (2) ingin membuat sebuah aplikasi program kriptografi berbantu komputer. Modifikasi sandi Hill dilakukan dengan cara melakukan perubahan terhadap cara pengkodean. Langkah langkah modifikasi yaitu mengubah matriks piksel dengan cara melakukan penambahan komponen nilai RGB pada matriks piksel. Besar penambahan disesuaikan dengan matriks kunci. Jika matriks kunci berordo 2 x 2 dengan matriks kunci [ ] maka nilai penjumlahannya adalah ad + bc. Sedangkan jika matrik kunci berordo 3 x 3 dengan matriks kunci [ ] maka nilai penjumlahannya adalah aei + bfg + cdh + gec +hfa + idb. Jika pada sandi Hill dalam pengkodeannya matriks piksel dikalikan dengan matriks kunci, sedangkan dalam modifikasi sandi Hill sebelum dikalikan dengan matriks kunci, matriks piksel ditambah dengan hasil kali elemen diagonal

vii utama. Hasil pengujian dengan menggunakan modifikasi sandi Hill menunjukkan bahwa citra enkripsi yang dihasilkan lebih sulit untuk dikenali daripada menggunakan sandi Hill biasa. Selain itu besar ukuran file hasil enkripsi dengan menggunakan modifikasi sandi Hill jauh lebih kecil bila dibandingkan dengan ukuran file citra mula mula.

viii PRAKATA Puji syukur kehadirat Allah SWT atas segala rahmat dan karunia-nya sehingga penulis dapat menyelesaikan tesis yang berjudul Penyandian Citra Digital Menggunakan Modifikasi Sandi Hill. Tesis ini disusun untuk memenuhi salah satu syarat menyelesaikan pendidikan magister (S2) pada jurusan Magister Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Jember. Penyusunan tesis ini tidak lepas dari bantuan berbagai pihak. Oleh karena itu penulis menyampaikan terima kasih kepada : 1. Drs. Moh.Hasan, MSc.,Ph.D selaku Dosen Pembimbing Utama, Kiswara Agung Santoso, M.Kom selaku Dosen Pembimbing Anggota yang telah meluangkan waktu, pikiran, dan perhatian dalam penulisan tesis ini; 2. Prof Drs Kusno, DEA, Ph.D selaku Dosen Penguji I dan Yuliani Setia Dewi SSi,Msi selaku Dosen Penguji II yang telah memberikan kritik dan saran; 3. Ibu Martia sekeluarga yang telah memberikan dorongan dan doanya demi terselesaikannya tesis ini; 4. rekan rekan Jurusan Matematika Angkatan 2010 dan rekan rekan guru SMP Negeri 2 Padang Lumajang, yang selama ini dengan penuh perhatian, pengorbanan memberikan doa, dan dorongan semangat kepada penulis dalam menyelesaikan tesis ini; 5. semua pihak yang tidak dapat disebutkan satu persatu. Penulis juga menerima segala kritik dan saran dari semua pihak demi kesempurnaan tesis ini. Akhirnya penulis berharap, semoga tesis ini dapat bermanfaat. Jember, Pebruari 2014 Penulis

ix DAFTAR ISI Halaman HALAMAN JUDUL... i HALAMAN PERSEMBAHAN... ii HALAMAN MOTTO... iii HALAMAN PERNYATAAN... iv HALAMAN PENGESAHAN... vi HALAMAN RINGKASAN... vii PRAKATA... ix DAFTAR ISI... x DAFTAR GAMBAR... xii DAFTAR LAMPIRAN... xiii BAB 1. Pendahuluan... 1 1.1.Latar Belakang... 1 1.2 Rumusan Masalah... 3 1.3 Tujuan Penelitian... 3 1.4 Manfaat Penelitian... 3 BAB 2. Tinjauan Pustaka... 4 2.1 Kriptografi... 4 2.2 Algoritma Kriptografi... 6 2.3 Citra... 10 2.4 Teori Bilangan... 11 2.4.1 Pembagian... 12 2.4.2 Faktor Pembagian Terbesar ( GCD )... 12 2.4.3 Aritmatika Modulo dan Invers Modulo... 13 2.4.4 Kekongruenan... 14 2.4.5 Teorema Fermat... 15 2.5 Sandi Hill... 16 2.5.1 Pengenkripsian dengan Sandi Hill... 16 2.5.2 Pendeskripsian dengan Sandi Hill... 19

x BAB 3. Metodologi Penelitian... 21 BAB 4. Hasil dan Pembahasan... 22 4.1 Cara Kerja Modifikasi Sandi Hill pada Penyandian Citra... 22 4.2 Perbandingan Penyandian Hill dan Modifikasinya... 24 4.2.1 Proses Enkripsi Citra dengan Sandi Hill pada Matriks 2x2... 25 4.2.2 Proses Enkripsi Citra dengan Modifikasi Hill pada Matriks 2 x 2... 27 4.2.3 Proses Deskripsi Citra dengan Sandi Hill pada Matriks 2x2... 29 4.2.4 Proses Deskripsi Citra dengan Modifikasi Hill pada Matriks 2 x 2... 30 4.2.5 Proses Enkripsi Citra dengan Sandi Hill pada Matriks 3 x 3... 32 4.2.6 Proses Enkripsi Citra dengan Modifikasi Sandi Hill pada Matriks 3 x 3... 34 4.2.7 Proses Deskripsi Citra dengan Sandi Hill pada Matriks 3x3... 36 4.2.8 Proses Deskripsi Citra dengan Modifikasi Sandi Hill pada Matriks 3 x 3... 38 4.3 Perancangan Program Aplikasi... 40 4.4 Hasil Program Modifikasi Sandi Hill... 42 4.4.1 Petunjuk Penggunaan Program... 42 4.4.2 Petunjuk Penggunaan Program untuk Proses Enkripsi dan Deskripsi Citra... 43 4.5 Hasil Perbandingan Sandi Hill terhadap Modifikasi Sandi Hill.. 46 4.5.1 Proses Enkripsi dengan Matriks A dengan Sandi Hil... 47 4.5.2 Proses Enkripsi dengan Matriks A dengan modifikasi Sandi Hill... 49 BAB 5. Kesimpulan dan Saran... 54 Daftar Pustaka... 55

xi DAFTAR GAMBAR 2.1 Teknik kriptografi sederhana dengan air jeruk... 5 2.2 Teknik kriptografi dengan subsstitusi... 6 2.3 Algoritma simetri... 7 2.4 Algoritma asimetri... 9 2.5 Letak piksel pada matriks... 12 2.6 Representasi piksel pada matriks... 13 2.7 Ilustrasi Proses Enkripsi dengan Hill... 17 2.8 Tabel alphabet... 18 2.9 Ilustrasi Proses Deskripsi dengan Hill... 19 4.1 Representasi nilai piksel untuk matriks 2 x 2... 23 4.2 Representasi nilai piksel untuk matriks 3 x 3... 23 4.3 Representasi nilai piksel... 24 4.4 Diagram alir proses enkripsi penyandian citra... 40 4.5 Dagram alir proses deskripsi penyandian citra... 41 4.6 Form utama... 42 4.7 Form konfirmasi... 42 4.8 Tampilan citra yang akan dienkripsi... 43 4.9 Tampilan program untuk matriks berordo 2... 43 4.10 Tampilan program untuk matriks berordo 3... 44 4.11 Input elemen matriks berordo 2... 44 4.12 Input elemen matriks berordo 3... 44 4.13 Tampilan pilihan proses enkripsi... 45 4.14 Tampilan pilihan proses deskripsi... 45 4.15 Tampilan jika proses enkripsi berhasil... 45 4.16 Tampilan jika proses deskripsi berhasil... 45 4.17 Citra yang akan dienkripsi... 47 4.18 Potongan citra mula mula... 47 4.19 a Hasil enkripsi dengan matriks A dengan sandi Hill... 51

xii 4.19 b Hasil enkripsi dengan matriks A dengan modifikasi sandi Hill... 51 4.20 a Hasil enkripsi dengan matriks B dengan sandi Hill... 51 4.20 b Hasil enkripsi dengan matriks B dengan modifikasi sandi Hill... 51 4.21 a Hasil enkripsi dengan matriks C dengan sandi Hill... 51 4.21 b Hasil enkripsi dengan matriks C dengan modifikasi sandi Hill... 51

xiii DAFTAR TABEL 4.1 Komponen piksel citra mula mula... 25 4.2 Komponen piksel hasil enkripsi dengan sandi Hill... 27 4.3 Komponen piksel hasil enkripsi dengan modifikasi sandi Hill... 29 4.4 Komponen piksel hasil deskripsi... 32 4.5 Komponen piksel hasil enkripsi dengan sandi Hill pada matriks ordo 3... 34 4.6 Komponen piksel hasil enkripsi dengan modifikasi sandi Hill... 36 4.7 Komponen piksel hasil deskripsi... 37 4.8 Komponen piksel pada potongan citra mula mula... 47 4.9 Komponen piksel hasil enkripsi dengan sandi Hill... 49 4.10 Komponen piksel hasil enkripsi dengan modifikasi sandi Hill... 51