PROPOSAL TUGAS AKHIR
APLIKASI PENGAMANAN DATA MENGUNAKAN
METODE STENOGRAFI DYNAMIC CELL SPREADING
Disusun Oleh :
xxx
xxx
SEKOLAH VOKASI
DIPLOMA KOMPUTER DAN SISTEM INFORMASI
UNIVERSITAS GADJAH MADA
PENDAHULUAN
A. LATAR BELAKANG
Perkembangan teknologi informasi saat ini yang berkembang pesat semakin
mempengaruhi segala aspek kehidupan manusia. Menuntut individu bahkan organisasi
untuk melakukan aktifitas yang tidak bisa terlepas dari kegiatan teknologi informasi.
Teknologi informasi sangat membantu manusia dalam berbagai aspek dari pengambilan
keputusan, pengiriman data, kegiataan perkantoran, accounting, dan lainnya.
Salah satu faktor yang mempengaruhi perkembangan teknologi secara cepat adalah
internet. Dan saat ini internet sudah berkembang menjadi salah satu media yang paling
populer di dunia. Karena fasilitas dan kemudahan yang dimiliki oleh internet maka internet
untuk saat ini sudah menjadi barang yang tidak asing lagi. Sayangnya dengan
berkembangnya internet dan aplikasi menggunakan internet semakin berkembang pula
kejahatan sistem informasi. Dengan berbagai teknik banyak yang mencoba untuk
mengakses informasi yang bukan haknya. Maka dari itu sejalan dengan berkembangnya
media internet ini harus juga dibarengi dengan perkembangan pengamanan sistem
informasi.
Berbagai macam teknik digunakan untuk melindungi informasi yang dirahasiakan
dari orang yang tidak berhak, salah satunya adalah teknik steganografi. Teknik ini sudah
dipakai lebih dari 2500 tahun yang lalu untuk menyembunyikan pesan rahasia. Teknik
steganografi meliputi banyak sekali metode komunikasi untuk menyembunyikan pesan
rahasia (teks atau gambar) di dalam berkasberkas lain yang mengandung teks, image,
bahkan audio tanpa menunjukkan ciriciri perubahan yang nyata atau terlihat dalam kualitas
dan struktur dari berkas semula. Metode ini termasuk tinta yang tidak tampak, microdots,
pengaturan kata, tanda tangan digital, jalur tersembunyi dan komunikasi spektrum lebar.
Berbeda dengan teknik kriptografi, steganografi menyembunyikan pesan rahasia agar
bagi orang awam tidak menyadari keberadaan dari pesan yang disembunyikan. Sedangkan
teknik kriptografi itu sendiri menyamarkan arti dari suatu pesan, tapi tidak menyembunyikan
bahwa ada suatu pesan Teknik ini sering digunakan untuk menghindari kecurigaan orang dan
menghindari keinginan orang untuk mengetahui isi pesan rahasia tersebut.
Salah satu teknik yang digunakan pada steganografi adalah teknik Dynamic Cell
Spreading yang merupakan teknik menyembunyikan/menyisipkan data dengan bantuan
buffer memori sebagai media penggabungan.
B. RUMUSAN MASALAH
Rumusan masalah antara lain pembuatan makalah ini adalah bagaimana membuat
aplikasi yang mampu menjaga kerahasiaan isi dari pesan tersebut , dengan cara
menyembunyikan data file/isi pesan kedalam bentuk gambar (*.jpeg) dengan teknik DCS
(Dynamic Cell Spreading)
C. BATASAN MASALAH
Asumsi dan ruang lingkup permasalahan yang dikerjakan dalam Tugas Akhir ini
adalah:
1. Aplikasi yang akan dibangun dirancang untuk bisa diakses
oleh komputer yang memiliki mikroprosesor 32 bit ke atas
2. Membahas teknik steganografi image saja dan hanya membahas dalam teknik
kompresi image.jpeg
3. Pembahasan akan memaparkan cara kerja dari software dan percobaan
menggunakan software tersebut untuk menguji ketahanan dan keamanannya.
D. TUJUAN PENELITIAN
Penelitian yang dilakukan terkait dengan konsep hidden message dengan
stagenografi teknik DCS, bertujuan antara lain untuk memberikan pandangan bahwa
steganografi memiliki tingkat keamanan yang cukup tinggi dibandingkan dengan
kriptografi serta memahami karakteristik dasar proses embedding dan extracting
message pada stagenografi serta membangun sebuah aplikasi sederhana yang dapat
digunakan untuk mengimplementasikan konsep hidden message. Dan di fokuskan
pada konsep dasar untuk menyembunyikan data/dokumen elektronik khususnya dalam
bentuk data gambar(*.jpeg).
E. MANFAAT PENELITIAN
Aplikasi yang akan dibangun memudahkan para penguna dalam hal perahasian
data(file text, audio, image) elektronik kedalam data gambar (*.jpeg) dengan tingkat
keamanan yang tinggi agar data yang akan dikirim tidak mudah ditangkap dan
diterjemahkan oleh orang yang mempunyai maksud tidak baik.
F. TINJAUAN PUSTAKA
Steganografi adalah seni dan ilmu menulis atau menyembunyikan pesan
tersembunyi dengan suatu cara sehingga selain si pengirim dan si penerima, tidak
ada seorangpun yang mengetahui atau menyadari bahwa ada suatu pesan rahasia.
Kini, istilah steganografi termasuk penyembunyian data digital dalam filefile
komputer. Contohnya, si pengirim mulai dengan file gambar biasa, lalu mengatur
warna setiap pixel ke 100 untuk menyesuaikan suatu huruf dalam alphabet
(perubahannya begitu halus sehingga tidak ada seorangpun yang menyadarinya
jika ia tidak benarbenar memperhatikannya). Pada umumnya, pesan steganografi
muncul dengan rupa lain seperti gambar, artikel, daftar belanjaan, atau pesan
pesan lainnya. Pesan yang tertulis ini merupakan tulisan yang menyelubungi atau
menutupi. Contohnya, suatu pesan bias disembunyikan dengan menggunakan
tinta yang tidak terlihat diantara garisgaris yang kelihatan. Teknik steganografi
meliputi banyak sekali metode komunikasi untuk menyembunyikan pesan rahasia
(teks atau gambar) di dalam filefile lain yang mengandung teks, image, bahkan
audio tanpa menunjukkan ciriciri perubahan yang nyata atau terlihat dalam
kualitas dan struktur dari file semula. Metode ini termasuk tinta yang tidak
tampak, microdots, pengaturan kata, tanda tangan digital, jalur tersembunyi dan
komunikasi spektrum lebar.
Wijaya, E.S., Prayudi, Y., (2004). Konsep Hidden Message Menggunakan Teknik Steganograf
Dynamic Cell Spreading. Media Informatika , Yogyakarta.
Least Significant Bit (LSB)
Least Signifcant Bit (LSB) merupakan salah satu teknik
dalam Steganograf. LSB menambahkan bit data yang akan
disembunyikan (pesan) di bit terakhir yang paling cocok atau
kurang berarti. Misalkan bit pada image dengan ukuran 3 pixel
sebagai berikut : (0011111 11101001 11001000) (0011111
11001000 11101001) (1100000 00100111 11101001)Pesan yang
akan disisipkan adalah karakter ‘A’ yang memiliki biner
10000001, stego image yang akan dihasilkan adalah : (0011111
11101000 11001000) (0011110 11001000 11101000) (1100000
00100111 11101001) Ada dua teknik yang dapat digunakan
pada LSB, yaitu penyisipan secara sekuensial dan secara acak.
Penyisipan sekuensial dilakukan berurutan sedangkan acak
dialakukan dengan acak pada image dengan memasukan kata
kunci (stego key)
End Of File (EOF)
Selain teknik diatas, salah satu teknik lain dari Steganograf
adalah End Of File (EOF). Teknik ini tidak jauh beda dengan teknik
LSB. Jika LSB menambahakan data fle pada akhir bit-nya, maka EOF
langsung menambahkan data diakhir fle image. Untuk teknik ini
dapat menambahkan data atau fle yang akan disembunyikan lebih
dari ukuran fle image. Data yang disembunyikan tersebut akan
disisipkan pada akhir fle sehingga fle image akan terlihat sedikit
berbeda dengan aslinya. Ada penanda khusus yang terlihat dari fle
image di paling bawah seperti garis-garis.Seminar Nasional Aplikasi Teknologi Informasi 2010 (SNATI 2010) ISSN: 1907-5022 Yogyakarta, 19 Juni
2010
G. METODE PENELITIAN
Metode–metode yang digunakan dalam penelitian ini adalah sebagai berikut:
1. Observasi
Metode ini merupakan metode pengumpulan data yang cukup efektif
untuk mempelajari suatu sistem. Metode observasi adalah pengamatan secara
langsung terhadap suatu kegiatan yang sedang berlangsung.
2. Wawancara/Interview
Metode ini merupakan metode pengumpulan data yang penting dan
banyak digunakan oleh peneliti. Dengan menggunakan metode ini dapat diketahui
kegiatankegiatan yang terjadi.
3. Studi Literatur
Metode ini dilakukan dengan melakukan studi kepustakaan dengan
mencari referensi yang berkaitan dengan tema yang dibahas.
4. Pengembangan Sistem
Metode ini digunakan dalam proses pembuatan sistem. Adapun tahapan
tahapannya adalah
a. Analisis Kebutuhan Sistem
Menganalisis kebutuhan system baik kebutuhan fungsional maupun
kebutuhan non fungsional sistem.
b. PerancanganSistem
Merancang prosesproses yang dapat dikerjakan system kemudian
merancang data yang dibutuhkan dalam proses tersebut kedalam sistem
database serta merancang user interface sistem.
c. ImplementasiSistem
Mengimplementasikan hasil perancangan Sistem menjadi sebuah
aplikasi dengan cara coding dan testing.
H. SISTEMATIKA PENULISANSistematika penulisan untuk Tugas Akhir ini adalah sebagai berikut :
BAB I : PENDAHULUAN
Bab ini berisi latar belakang, rumusan masalah, batasan masalah, tujuan penelitian,
manfaat penelitian, metodologi penelitian, dan sistematika penulisan laporan Tugas
Akhir.
BAB II : TINJAUAN PUSTAKA
Tinjauan pustaka memuat uraian sistematis tentang informasi hasil penelitian yang
disajikan dalam pustaka dan menghubungkannya dengan masalah penelitian yang sedang
diteliti.
BAB III : LANDASAN TEORI
Berisi uraian tentang teori – teori yang berhubungan dengan sistem informasi dan
rancangan aplikasi program yang akan dibuat. Teori yang dijelaskan meliputi definisi dan
deskripsi sistem, informasi, sistem informasi, diagram alir data, basis data.
BAB IV : ANALISIS DAN PERANCANGAN SISTEM
Bab mengenai tahaptahap perancangan proyek, adapun tahaptahap tersbut terdiri dari
program yang akan dibuat yang terdiri dari DataFlow/Diagram, desain tampilan dan
beberapa lainnya sampai dihasilkan suatu sitem yang diinginkan.
BAB V : IMPLEMENTASI SISTEM
Membahas tentang implementasi dari system kedalam program aplikasi, sepertitampilan
dialog antarmukaserta proses input program, output program, laporan(report).
BAB VI : HASIL PENELITIAN DAN PEMBAHASAN