Pada
jurnal tersebut penulis ingin menjaga keamanan dari sebuah pesan pada citra
terkompresi JPEG dengan menyemunyikannya menggunakan metode spread spectrum.
Teknik
yang digunakan pada jurnal ini adalah stenografi, yaitu adalah ilmu yang
mempelajari cara penyembunyian sebuah informasi ke dalam suatu media sehingga
keberadaannya tidak diketahui oleh siapa pun.
Metode
yang digunakan dalam teknik stenografi ini adalah “Spread Spectrum”, Metode Spread Spectrum mentransmisikan sebuah sinyal
pita informasi yang sempit ke dalam sebuah kanal pita lebar dengan penyebaran frekuensi. Penyebaran ini berguna untuk menambah
tingkat redundansi. Besaran redundansi ditentukan oleh faktor pengali cr yang
bernilai skalar. Panjang bit-bit hasil penyebaran ini menjadi cr
kali panjang bit-bit awal.
Pada Jurnal ini
metode yang digunakan adalah dengan melakukan analisa terlebih dahulu terhadap
proses dalam penyisipan pesan, ukuran maksimum dari pesan yang dapat
disisipkan, pembangkitan bilangan semu acak serta pengukuran kualitas dari
citra.
Penyisipan Pesan
Pada tahapan ini
yang perlu di siapkan adalah pesan yang akan disisipkan dan kunci yang akan
digunakan untuk proses modulasi pesan dan dalam melakukan penyisipan melalui
tiga proses atau tahapan yaitu:
1. Spreading
2. Modulasi
3. Penyisipan pesan ke citra JPEG.
Hasil dari proses modulasi disisipkan
dengan cara menyisipkan bit pesan pada bit terakhir yang terdapat pada matriks
frekuensi. Yang harus diperhatikan penyisipan tidak dapat dilakukan pada nilai
0, 1 dan 255 karena perubahan pada nilai tersebut dapat merubah susunan dari matriks
frekuensi, penyisipan juga harus dilakukan sesuai dengan pembacaan matriks
frekuensi yaitu secara zig-zag agar pembagian penyisipan pada matriks frekuensi
terjadi secara merata pada berkas JPEG.
Proses Ekstraksi Pesan
Untuk melakukan ekstraksi pada pesan
yang telah di kompresi membutuhkan pencitraan JPEG yang telah disisipkan pesan
dan kunci yang akan digunakan pada proses demodulasi pesan.
Proses ekstraksi
pesan dilakukan dengan metode Spread Spectrum, yang terdiri dari tiga proses
yaitu:
- proses pengambilan pesan dari matriks frekuensi,
- demodulasi dan
- de-spreading.
proses pengambilan pesan dari matriks
frekuensi diawali dengan pembacaan terhadap informasi yang terdapat pada header
JPEG ini dilakukan terhadap isi dari tag XML.
Kemudian dilanjutkan dengan pembacan
data tersembunyi yang dilakukan berdasarkan pada informasi penyisipan pesan
yang didapatkan dari proses sebelumnya. Pembacaan akan dilakukan secara selang
seling sampai data yang dibaca sama dengan ukuran berkas yang disisipkan.
Setelah data tersembunyi berhasil
dikumpulkan dilakukan proses demodulasi terhadap data tersebut. Demodulasi ini
melibatkan pembangkitan bilangan acak dari kunci masukan menggunakan algoritma
LCG.
Hasil dari demodulasi tersebut akan
mengalami proses dispreading. Pada proses dispreading dilakukan untuk
mendapatkan bit-bit dari pesan yang tersembunyi.
Source:
Makalah
Tugas Akhir Winda Winanti, Teknik Informatika, Sekolah Teknik Elektro dan
Informatika, Institut Teknologi Bandung, Bandung.