BAB I - potensi utama repository

advertisement
BAB I
PENDAHULUAN
I.1. Latar Belakang
Perkembangan teknologi informasi dan komunikasi saat ini memudahkan
manusia untuk mengakses berbagai sumber data/informasi dan berbagal belahan
dunia. Penyajian dan penyimpanan informasi atau data kini dapat disimpan dalam
format digital dan merniliki beragam bentuk seperti teks, gambar, audio, video,
dan multimedia.
Akhir-akhir ini, semakin banyak muncul berbagai software untuk mengedit
dan memodifikasi gambar digital dengan mudah, bahkan kalangan awampun bisa
menggunakannya . Hasil modifikasi mereka pun tidak sedikit yang bernada
negatif baik untuk membuat fitnah, pengambaran buruk seseorang atau
sekelompok orang dan berbagai maksud lainnya. Hal ini tentunya akan
mengganggu para pemilik data, dan juga pihak yang ingin berkornunikasi dalam
rangka bertukar informasi baik kepentingan pribadi maupun kelompok. Sehingga
dapat dikatakan bahwa perlindungan orisinalitas suatu data atau informasi menjadi
kebutuhan yang penting dan mendesak saat ini. Untuk itu diperlukan usaha
pengamanan data tersebut supaya keaslian dan kerahasiannya bisa terjaga.
Usaha perlindungan data dapat dilakukan dengan berbagai cara, salah satunya
dengan mengaplikasikan bidang kriptografi.
Usaha pengamanan dalam kriptografi bisa dilakukan dengan mengenkripsi
data gambar digital tersebut ke dalam bentuk data lain yang tidak bisa dikenali
1
2
(ciphertext). Untuk mengembalikan ciphertext menjadi seperti data semula
(plaintext), dapat dilakukan dengan mendekripsi ciphertext yakni dengan
menggunakan algoritma kebalikan atau invers pada ciphertext tersebut. Adapun
keamanan
algoritma
yang
menawarkan
kesederhanaan
dan
fleksibilitas
diantaranya adalah Rivest Code 6 (RC6). Selama ini pengamanan gambar atau
citra tidak menjadi keharusan, akan tetapi untuk mencegah penyalahgunaan
gambar yang bersifat pribadi diperlukan sebuah pengamanan. Sehingga gambar
yang bersifat pribadi tidak bisa diakses dan dikonsumsi secara langsung oleh
pihak lain.
Dan oleh sebab itu berdasarkan uraian diatas penulis ingin membuat dan
merancang sebuah aplikasi komputer dengan judul
” Perancangan Aplikasi
Pengamanan Gambar Dengan Format JPG dan GIF Menggunakan RC6”.
I.2. Ruang Lingkup Permasalahan
I.2.1. Identifikasi Masalah
Berdasarkan latar belakang di atas, maka masalah dapat diidentifikasikan
sebagai berikut:
1.
Banyaknya pihak-pihak yang melakukan modifikasi gambar yang bertujuan
negatif sehingga merugikan pihak-pihak tertentu.
2.
Terjadinya interupsi yang dapat mengganggu ketersediaan gambar yaitu
gambar yang ada dapat dihapus sehingga pihak yang membutuhkan gambar
tersebut tidak dapat menemukan gambar tersebut.
3
3.
Seringnya terjadi ancaman intersepsi yaitu merupakan ancaman terhadap
kerahasiaan gambar.
I.2.2. Perumusahan Masalah
Berdasarkan identifikasi masalah di atas, maka dapat diambil perumusan
masalah yaitu :
1.
Bagaimana konsep algoritma RC6 secara umum?
2.
Bagaimana menerapkan algoritma RC6 dalam melindungi data gambar
digital?
3.
Bagaimana
membangun
program
aplikasi
algoritma
RC6
dalam
implementasinya terhadap pengamanan gambar digital?
I.2.3. Batasan Masalah
Sesuai dengan topik yang diangkat dalam penelitian ini, maka pembatasan
masalah yang akan dibahas hanya meliputi :
1.
Implementasi algoritma RC6 pada gambar digital grayscale
2.
Algoritma RC6 yang dipakai adalah algoritma RC6 dengan panjang blok
yang diolah (ukuran register) w = 32 bit, banyak iterasi r = 20, dan panjang
kunci b = 16,24, dan 32byte.
3.
Pengamanan dapat digunakan pada gambar berformat jpg dan gif
4.
Perancangan menggunakan bahasa pemrograman Microsoft Visual Studio
2010.
4
I.3. Tujuan dan Manfaat
I.3.1. Tujuan
Adapun tujuan dari dirancangnya aplikasi ini adalah :
1. merancang dan membangun suatu aplikasi pengamanan gambar Dengan
Format JPG dan GIF menggunakan RC6.
2. Membangun
aplikasi
yang
dapat
menjamin
keaslian
file
gambar
menggunakan RC6.
I.3.2. Manfaat
Adapun manfaat yang akan diperoleh dari aplikasi yang akan dibangun ini
adalah:
1.
Agar dapat terhindar dari ancaman modifikasi mengakibatkan perubahan
gambar yang tidak diinginkan.
2.
Dapat menyajiikan gambar yang dijamin keaslian gambarnya.
3.
Aplikasi ini dapat menjaga dari ancaman terhadap kerahasiaan gambar
I.4. Metodologi Penelitian
Metode merupakan suatu cara atau teknik yang sistematik untuk
mengerjakan
suatu
kasus.
Didalam
menggunakan 2 (dua) metode studi yaitu :
menyelesaikan
Skripsi
ini
penulis
5
1.
Studi Lapangan
Merupakan metode yang dilakukan dengan mengadakan studi langsung ke
lapangan untuk mengumpulkan data yaitu peninjauan langsung ke lokasi
studi. Adapun teknik pengumpulan data yang dilakukan penulis adalah
a. Pengamatan (Observation)
Merupakan salah satu metode pengumpulan data yang cukup efektif untuk
mempelajari suatu sistem. Kegiatannya dengan melakukan pengamatan
langsung terhadap kegiatan yang sedang berjalan.
b. Sampel (Sampling)
Mengambil contoh – contoh gambar yang diperlukan khususnya gambar
dengan format jpg dan gif.
2. Studi Kepustakaan (Library Research)
Penulis melakukan studi pustaka untuk memperoleh data yang ada
hubungan dengan penulisan Skripsi dari berbagai sumber bacaan seperti: buku,
internet, dan lain – lain.
I.5. Keaslian Penelitian
Sebagai bukti penelitian yang akan dibuat, maka penelitian akan
dibandingkan terhadap penelitian sejenis yang pernah dilakukan. Penelitian
pertama yang diangkat oleh Lia Mustika dari STMIK Budi Darma Medan dengan
judul “Perancangan Aplikasi Pengamanan Hak Cipta Untuk Gambar Digital
Menggunakan Metode Singular Value Decomposition (SVD)” dan penelitian
6
kedua diangkat oleh Derwin Suhartono dari Unversitas BINUS Jakarta dengan
judul “Aplikasi Penyembunyian Pesan Pada Citra JPEG Dengan Algoritma F5
Dalam Perangkat Mobile Berbasis Android” perbandingannya dapat dilihat pada
tabel I.1 dibawah ini :
Tabel I.1 Perbandingan Sistem Lama dan Yang Akan Dirancang
No
Materi Perbandingan
Instrumen
Penelitian pertama : Perancangan Aplikasi Pengamanan Hak Cipta Untuk
Gambar Digital Menggunakan Metode Singular Value Decomposition (SVD)
1.
Target
aplikasi pengamanan data
2.
Solusi
Solusi didapat dengan metode Singular
Value Decomposition (SVD)
3.
Bahasa pemrograman
Visual Basic 6.0
Penelitian kedua : Aplikasi Penyembunyian Pesan Pada Citra JPEG Dengan
Algoritma F5 Dalam Perangkat Mobile Berbasis Android
1.
Target
Merancang aplikasi steganografi
2.
Solusi
Solusi didapat dengan Algoritma F5
3.
Bahasa pemrograman
Java Mobile
Penelitian yang akan dibuat : Perancangan Aplikasi Pengamanan Gambar
Berformat JPG dan GIF Menggunakan RC6
1.
Target
Merancang aplikasi pengamanan gambar
berformat JPG dan GIF
2.
Solusi
Solusi didapat dengan metode RC6
3.
Bahasa pemrograman
VB.Net
7
I.6. Sistematika Penulisan
Penulisan skripsi ini disusun secara sistematika untuk memudahkan
mahasiswa dalam penyusunan skripsi. Adapun sistematika penulisan skripsi ini
adalah:
BAB I
: PENDAHULUAN
Dalam bab ini penulis menguraikan mengenai latar belakang, ruang
lingkup permasalahan, tujuan dan manfaat, metode penelitian, lokasi
penelitian dan sistematika penulisan.
BAB II : TINJAUAN PUSTAKA
Dalam bab ini mencakup uraian penyelesaian secara teoritis serta
konsep baru dalam penyelesaian masalah berkenaan dengan sistem dan
fokus kajian. Adapun landasan teori yang diuraikan oleh penulis
adalah: penjelasan mengenai sistem, informasi, materi tentang
digunakan, serta metode konseptual yang menggambarkan cara kerja
dari sistem yang akan dirancang.
BAB III : ANALISIS DAN PERANCANGAN
Pada bab ini berisi analisa sistem yang sedang berjalan, perancangan
proses dalam bentuk diagram UML yang mencakup analisa dan
perancangan sistem pengolahan data yang mencakup seluruh aktivitas
yang terjadi pada sistem yang akan dibangun.
8
BAB IV : HASIL DAN UJI COBA
Dalam bab ini penulis menguraikan tentang tampilan hasil sistem yang
dirancang beserta pembahasannya, kelebihan dan kekurangan sistem
yang dirancang.
BAB V : KESIMPULAN DAN SARAN
Dalam bab ini penulis menguraikan tentang kesimpulan dan saran
untuk meningkatkan kualitas dari aplikasi yang sudah dirancang.
Download