Universitas Sumatera Utara
1.7. Sistematika Penulisan
Sistematika penulisan skripsi ini terdiri dari beberapa bagian utama, yaitu:
BAB 1 PENDAHULUAN
Bab ini menjelaskan latar belakang judul skripsi ” Implementasi
Algoritma Kriptografi RC5 dan Metode Steganografi Least Significant Bit LSB Dalam Pengamanan File Teks
”, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metode penelitian dan
sistematika penulisan.
BAB 2 LANDASAN TEORI
Bab ini berisi tentang penjelasan singkat mengenai kriptografi secara umum, steganografi, citra, cara kerja algoritma RC5 dan cara kerja dari
metode steganografi Least Significant Bit LSB
BAB 3 ANALISIS DAN PERANCANGAN
Bab ini membahas analisis terhadap masalah penelitian dan perancangan terhadap sistem yang akan dibangun.
BAB 4 IMPLEMENTASI DAN PENGUJIAN
Bab ini berisi implementasi algoritma kriptografi RC5 dan metode steganografi Least Significant Bit LSB dalam mengamankan file teks,
selanjutnya pengujian terhadap sistem yang telah dibangun dengan beberapa sampel file teks, file gambar, serta pembahasan hasil
pengujian dan analisisnya.
BAB 5 KESIMPULAN DAN SARAN
Bab ini memuat kesimpulan dari keseluruhan uraian bab – bab
sebelumnya dan saran berdasarkan hasil pengujian yang diharapkan dapat bermanfaat untuk pengembangan selanjutnya.
Universitas Sumatera Utara
ABSTRAK
Keamanan data sudah menjadi hal yang sangat penting pada era teknologi ini. Hal
tersebut diperlukan untuk mengatasi interupsi, penyadapan ataupun modifikasi pesan yang dilakukan oleh pihak-pihak yang tidak bertanggung jawab. Tanpa adanya
jaminan keamanan data dan kerahasiaan data, orang lain dapat dengan mudah mendapatkan pesaninformasi melalui jaringan internet. Pada penelitian ini, masalah
yang akan diangkat adalah pengamanan file teks dengan menggabungkan algoritma kriptografi RC5 dan metode steganografi Least Significant Bit LSB. Aplikasi
dibangun menggunakan bahasa pemrograman Visual Basic. Hasil penelitian menunjukkan bahwa RC5 dan LSB dapat dikombinasikan dengan baik sehingga
dapat memberikan pengamanan terhadap file teks yang dimasukkan. Hasil penelitian juga menunjukkan bahwa metode LSB tidak menurunkan kualitas citra sama sekali
karena mempunyai nilai PSNR lebih dari 30 dB
Kata Kunci : Kriptografi, Steganografi, RC5, Least Significant Bit, LSB.
Universitas Sumatera Utara
IMPLEMENTATION OF RC5 CRYPTOGRAPHY ALGORITHM AND LEAST SIGNIFICANT BIT LSB STEGANOGRAPHY
METHOD IN SECURING TEXT FILE
ABSTRACT
Data security has been the most important thing in this technology era. It is needed to overcome interruption, tapping or any kind of message modification that is done by
unresponsible parties. Without any data security guarantee and data confidentiality, other party can easily acquire messageinformation through internet network. In this
research, the issues studied is securing text file by combining RC5 cryptography algorithm and Least Significant Bit LSB steganography method. The system will be
built using Visual Basic programming language. Result of the test shows that RC5 and LSB can be combined very well in securing text file. Result of the test also shows that
LSB method does not degrade the quality of the image at all because the PSNR value is over 30 dB.
Keywords : Cryptography, Steganography, RC5, Least Significant Bit, LSB.
Universitas Sumatera Utara
IMPLEMENTASI ALGORITMA KRIPTOGRAFI RC5 DAN METODE STEGANOGRAFI LEAST SIGNIFICANT BIT LSB
DALAM PENGAMANAN FILE TEKS
BORIS MARIO 121401066
PROGRAM STUDI S-1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA MEDAN
2016
Universitas Sumatera Utara
IMPLEMENTASI ALGORITMA KRIPTOGRAFI RC5 DAN METODE STEGANOGRAFI LEAST SIGNIFICANT BIT LSB
DALAM PENGAMANAN FILE TEKS
SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah Sarjana Ilmu Komputer
BORIS MARIO 121401066
PROGRAM STUDI S-1 ILMU KOMPUTER FAKULTAS ILMI KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA MEDAN
2016
Universitas Sumatera Utara
PERSETUJUAN
Judul : IMPLEMENTASI ALGORITMA KRIPTOGRAFI RC5
DAN METODE STEGANOGRAFI LEAST SIGNIFICANT BIT LSB DALAM PENGAMANAN
FILE TEKS Kategori
: KRIPTOGRAFI Nama
: BORIS MARIO Nomor Induk Mahasiswa
: 121401066 Program Studi
: S-1 ILMU KOMPUTER Fakultas
: ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, 27 Juli 2016
Komisi Pembimbing :
Pembimbing 2 Pembimbing 1
Drs. Marihat Situmorang, M.Kom Prof. Dr. Iryanto M.Si
NIP. 196312141989031001 NIP. 196404041971071001
Diketahuidisetujui oleh Program Studi S1 Ilmu Komputer
Ketua,
Dr. Poltak Sihombing, M.Kom NIP. 196202171991031001
Universitas Sumatera Utara
PERNYATAAN
IMPLEMENTASI ALGORITMA KRIPTOGRAFI RC5 DAN METODE STEGANOGRAFI LEAST SIGNIFICANT BIT LSB
DALAM PENGAMANAN FILE TEKS
SKRIPSI
Saya menyatakan bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.
Medan, 27 Juli 2016
Boris Mario NIM. 121401066
Universitas Sumatera Utara
PENGHARGAAN
Segala puji dan syukur penulis ucapkan kehadirat Tuhan Yang Maha Esa yang telah memberikan rahmat dan karunia-Nya kepada penulis sehingga dapat menyelesaikan
skripsi ini tepat waktu sesuai dengan instruksi dan peraturan yang berlaku di Fakultas Ilmu Komputer dan Teknologi Informasi.
Dalam penyusunan dan penulisan skripsi ini, penulis banyak mendapat bantuan, dukungan, dan bimbingan dari berbagai pihak.Pada kesempatan ini penulis
ingin mengucapkan rasa terima kasih dan penghargaan kepada :
1. Teristimewa orang tua yang penulis sayangi, ibunda Legijem dan ayahanda
Tan Tjeng Ho yang tidak henti-hentinya memberikan doa, motivasi, dan dukungan yang selalu menjadi sumber semangat penulis.
2. Bapak Prof. Dr. Runtung Sitepu, SH, M.Hum selaku Rektor Universitas
Sumatera Utara. 3.
Bapak Prof. Dr. Opim Salim Sitompul, M.Sc sebagai Dekan Fakultas Ilmu Komputer dan Teknologi Informasi.
4. Bapak Dr. Poltak Sihombing, M.Kom sebagai Ketua Program Studi S-1 Ilmu
Komputer. 5.
Ibu Dian Rachmawati, S.Si,M.Kom selaku Kepala Studio Lab TAS-1 Ilmu Komputer.
6. Bapak Prof. Dr. Iryanto M.Si selaku Dosen Pembimbing I dan Bapak Drs.
Marihat Situmorang, M.Kom selaku Dosen Pembimbing II yang telah meluangkan waktu, tenaga, dan pikiran dalam membimbing, mengarahkan,
menasehati, memotivasi,
dan menyemangati
penulis agar
dapat menyelesaikan skripsi ini.
7. Bapak Dr. Syahril Efendi, M.IT selaku dosen Pembanding I dan Bapak Ade
Candra, ST, M.Kom selaku dosen Pembanding II yang telah memberikan kritik dan saran terhadap skripsi penulis.
Universitas Sumatera Utara
8. Bapak M. Andri Budiman, ST, M. Comp. Sc., M.E.M selaku dosen
Pembimbing Akademik penulis dan juga atas nasehat, arahan dan bimbingan beliau kepada penulis selama penulis berada dalam masa pendidikan.
9. Seluruh dosen S-1 Ilmu Komputer atas semua ilmu yang telah diberikan
kepada penulis selama masa pendidikan di S-1 IlmuKomputer USU. 10.
Seluruh staf pegawai Fakultas Ilmu Komputer dan Teknologi Informasi, terkhusus buat abangda Faisal Hamid dan kakanda Dwi.
11. Kakak tersayang Sylvia Sanny dan Sylvia Eriavina yang telah memberikan
dukungan terhadap penulis agar dapat menyelesaikan skripsi ini. 12.
Sahabat-sahabat luar biasa Johan Surya, Ricky Wijaya, Vici Indah Yana dan anak-anak BC yang selalu menemani dan memberi motivasi kepada
penulis.Terima kasih juga telah membuat masa perkuliahan penulis lebih berwarna.
13. Teman
– teman seperjuangan mahasiswa S-1 Ilmu Komputer stambuk 2012 yang selalu member dukungan.
14. Semua pihak yang terlibat langsung ataupun tidak langsung yang tidak dapat
penulis ucapkan satu per satu yang telah membantu menyelesaikan skripsi ini.
Penulis menyadari bahwa skripsi ini masih memiliki banyak kekurangan, baik dari segi teknik, tata penyajian ataupun dari segi tata bahasa. Oleh karena itu penulis
bersedia menerima kritik dan saran dari pembaca dalam upaya perbaikan skripsi ini.Semoga skripsi ini dapat bermanfaat bagi penulis dan pembaca, khususnya rekan-
rekan mahasiswa lainnya yang mengikuti perkuliahan di Universitas Sumatera Utara.
Medan, 27 Juli 2016 Penulis
Boris Mario NIM. 121401066
Universitas Sumatera Utara
ABSTRAK
Keamanan data sudah menjadi hal yang sangat penting pada era teknologi ini. Hal
tersebut diperlukan untuk mengatasi interupsi, penyadapan ataupun modifikasi pesan yang dilakukan oleh pihak-pihak yang tidak bertanggung jawab. Tanpa adanya
jaminan keamanan data dan kerahasiaan data, orang lain dapat dengan mudah mendapatkan pesaninformasi melalui jaringan internet. Pada penelitian ini, masalah
yang akan diangkat adalah pengamanan file teks dengan menggabungkan algoritma kriptografi RC5 dan metode steganografi Least Significant Bit LSB. Aplikasi
dibangun menggunakan bahasa pemrograman Visual Basic. Hasil penelitian menunjukkan bahwa RC5 dan LSB dapat dikombinasikan dengan baik sehingga
dapat memberikan pengamanan terhadap file teks yang dimasukkan. Hasil penelitian juga menunjukkan bahwa metode LSB tidak menurunkan kualitas citra sama sekali
karena mempunyai nilai PSNR lebih dari 30 dB
Kata Kunci : Kriptografi, Steganografi, RC5, Least Significant Bit, LSB.
Universitas Sumatera Utara
IMPLEMENTATION OF RC5 CRYPTOGRAPHY ALGORITHM AND LEAST SIGNIFICANT BIT LSB STEGANOGRAPHY
METHOD IN SECURING TEXT FILE
ABSTRACT
Data security has been the most important thing in this technology era. It is needed to overcome interruption, tapping or any kind of message modification that is done by
unresponsible parties. Without any data security guarantee and data confidentiality, other party can easily acquire messageinformation through internet network. In this
research, the issues studied is securing text file by combining RC5 cryptography algorithm and Least Significant Bit LSB steganography method. The system will be
built using Visual Basic programming language. Result of the test shows that RC5 and LSB can be combined very well in securing text file. Result of the test also shows that
LSB method does not degrade the quality of the image at all because the PSNR value is over 30 dB.
Keywords : Cryptography, Steganography, RC5, Least Significant Bit, LSB.
Universitas Sumatera Utara
DAFTAR ISI
Hal. Persetujuan
ii Pernyataan
iii Penghargaan
iv Abstrak
vi Abstract
vii Daftar Isi
viii Daftar Tabel
x Daftar Gambar
xi
Bab 1 Pendahuluan