Monday, October 18, 2010

STEGANOGRAFI

Steganografi merupakan 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. Kata steganografi (steganografi) berasal dari bahasa Yunani steganos, yang artinya “tersembunyi atau terselubung”, dan graphein, “menulis”.

Penggunaan steganografi antara lain bertujuan untuk menyamarkan eksistensi (keberadaan) data rahasia sehingga sulit dideteksi dan melidungi hak cipta suatu produk. Steganografi dapat dipandang sebagai kelanjutan kriptografi. Jika pada kriptografi, data yang telah disandikan (ciphertext) tetap tersedia, maka dengan steganografi ciphertext dapat disembunyikan sehingga pihak ketiga tidak mengetahui keberadaannya. Data rahasia yang disembunyikan dapat diekstraksi kembali persis sama seperti keadaan aslinya.



Steganografi sudah dikenal sejak jaman dulu, ini merupakan contoh – contoh steganografi dari jaman dulu :

  • Steganography sudah diterapkan sejak zaman dahulu kala. Sebagai contoh, pada saat perang antara Yunani dan Persia, pesan rahasia disembunyikan dengan cara menuliskan pesan tersebut di meja, kemudian melapisi meja tersebut dengan lilin.
  • Selain itu, pada jaman Histalaeus, pesan dituliskan dalam bentuk tato di kepala budak yang telah digunduli sebelumnya. Kemudian setelah rambut budak tersebut tumbuh kembali, baru lah sang budak dikirimkan ke tempat pesan tersebut ditujukan.
  • Cara lain yaitu dengan menggunakan tinta tak tampak (invisible ink). Tinta dibuat dari campuran sari buah, susu, dan cuka. Tulisan dengan menggunakan tinta tersebut baru akan terlihat jika kertas yang ditulisi dengan tinta tersebut dipanaskan.



Namun sekarang dijaman modern ini steganografi merupakan penyembunyian data digital dalam file-file 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 benar-benar 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 bisa disembunyikan dengan menggunakan tinta yang tidak terlihat diantara garis-garis yang kelihatan.

Ada empat jenis metode Steganografi, yaitu :

Least Significant Bit Insertion (LSB)

Metoda yang digunakan untuk menyembunyikan pesan pada media digital tersebut berbeda-beda. Contohnya pada file image pesan dapat disembunyikan dengan menggunakan cara menyisipkannya pada bit rendah atau bit yang paling kanan (LSB) pada data pixel yang menyusun file tersebut.

Algorithms and Transformation

Algoritma compression adalah metode steganografi dengan menyembunyikan data dalam fungsi matematika. Dua fungsi tersebut adalah Discrete Cosine Transformation (DCT) dan Wavelet Transformation. Fungsi DCT dan Wavelet yaitu mentransformasi data dari satu tempat (domain) ke tempat (domain) yang lain. Fungsi DCT yaitu mentransformasi data dari tempat spatial (spatial domain) ke tempat frekuensi (frequency domain).

Redundant Pattern Encoding

Redundant Pattern Encoding adalah menggambar pesan kecil pada kebanyakan gambar. Keuntungan dari metode ini adalah dapat bertahan dari cropping (kegagalan), kerugiannya yaitu tidak dapat menggambar pesan yang lebih besar.

Spread Spectrum method

Spread Spectrum steganografi terpencar-pencar sebagai pesan yang diacak (encrypt) melalui gambar (tidak seperti dalam LSB). Untuk membaca suatu pesan, penerima memerlukan algoritma yaitu crypto-key dan stego-key. Metode ini juga masih mudah diserang yaitu penghancuran atau pengrusakan dari kompresi dan proses image (gambar).

Demikian adalah ulasan mengenai steganografi, dan ini adalah steganografi buatan saya dimana katanya tersembunyi dalam sebuah lyric lagu, jika di block akan kelihatan huruf besar bercetak miring berupa: H”, “A”, “R”, “I”, “S”, “E”, “A”, “N”, “L”, “I”.

Lirik Lagu Sheila On 7 – Hari Bersamanya

Hari telahHterganti
Tak bisa ku hindari
Tibalah saatAini bertemu dengannya

JantungkuRberdegup cepat
KakiIbergetar hebat
Akankah aku ulangi merusak harinya

[*]S
Mohon Tuhan
Untuk kali ini saja E
Beri aku kekuatan
‘tuk menatap matanya

[**]A
Mohon TuhanN
Untuk kaliLini saja
Lancarkanlah hariku
HarikuIbersamanya
Hariku bersamanya

Kau tahu betapa aku
Lemah dihadapannya
Kau tahu berapa lama
Aku mendambakannya

backto [*][**]

Tuhan tolonglah (beri kesempatan)
Tuhan tolonglah (beri kesempatan)

Back to [*][**]

Hariku bersamanya
Hari bersamanya
Hari bersamanya
Hari bersamanya
Hari bersamanya
Hari bersamanya
Hari bersamanya

Tuhan tolonglah
Hari bersamanya
Tuhan tolonglah
Hari bersamanya