steganografi ciphertext dapat disembunyikan sehingga pihak ketiga tidak mengetahui keberadaannya. Data rahasia yang disembunyikan
dapat diekstraksi kembali persis sama seperti keadaan aslinya. Keuntungan
steganografi dibandingkan
dengan kriptografi
adalah bahwa pesan yang dikirim tidak menarik perhatian sehingga media
penampung yang
membawa pesan
tidak menimbulkan
kecurigaan bagi pihak ketiga. Ini berbeda dengan kriptografi dimana ciphertext menimbulkan kecurigaan bahwa pesan tersebut merupakan
pesan rahasia.
2.4 Metode LSB Least Signnificant Bit
Salah satu metode steganografi yang paling sederhana adalah penyembunyian adalah Least Significant Bit LSB, meskipun ada
beberapa kekurangan
namun teknik
ini relatif
mudah untuk
diimplementasikan. Metode ini menyembunyikan pesan dalam sebuah media digital ialah dengan mengubah satu bit dari media dengan bit
dari pesan. Biasanya bit terakhir dari suatu byte diganti dengan bit dari pesan M. Kharrazi, 2004.
Metode ini membutuhkan syarat yaitu jika dilakukan kompresi pada stego. Harus digunakan format lossless compression, karena
metode ini menggunakan bit-bit pada setiap piksel pada image. Jika digunakan
format lossy
compression, pesan
rahasia yang
disembunyikan dapat hilang. Jika digunakkan image 24-bit color sebagai cover, sebuah bit dari masing-masing komponen Red, Green,
dan Blue, padat digunakkan sehinnga 3-bit dapat disimpan pada setiap piksel. Sebuah Gambar dengan dimensi 1,024 x 768 mempunyai
potensi untuk disembunyikan seluruhnya dari 2,359,296 bit 294,912 byte
pada informasi.
Jika pesan
tersebut dikompres
untuk
disembunyikan sebelum
ditempelkan, dapat
menyembunyikan sejumlah besar dari informasi. Pada pandangan mata manusia, hasil
stego-image akan terlihat sama dengan gambar cover.
Untuk contoh huruf A dapat disembunyikan dalam tiga pixel asumsikan tidak ada kompresi. Raster data asli untuk 3 pixel 9 byte
menjadi :
00100111 11101001 11001000 00100111 11001000 11101001
11001000 00100111 11101001
Nilai biner untuk A adalah 10000011. Sisipan nilai biner untuk A dalam tiga pixel akan menghasilkan :
00100111 11101000 11001000 00100110 11001000 11101000
11001000 00100111 11101001
Dapat dilihat bahwa bit-bit yang digaris bawahi hanya 3 perubahan secara aktual dalam 8 byte yang diubah untuk
menyembunyikan karakter A. Perubahan pada LSB ini terlalu kecil sehinggal sulit terdeteksi oleh mata manusia sehinnga pesan dapat
disembunyikan secara efektif.
2.5 Masking dan Filtering