Minggu, 07 Oktober 2012

Steganografi dan Implementasinya

Bagi yang mempelajari ilmu keamanan komputer pastinya telah kenal baik dengan istilah kriptografi. Tapi bagi yang belum maka akan saya kenalkan kepadanya, karena bila tak kenal maka tak sayang, dan bila tak sayang maka nggak akan ngerti pembahasan kita kali ini. Mari kita sedikit berkenalan dengan kriptografi beserta sahabat baiknya yang akan lebih banyak kita bahas kali ini, yaitu Steganografi.

Kriptografi adalah suatu ilmu menulis dalam kode rahasia, yang digunakan untuk mengirim informasi berupa data pribadi dan rahasia melalui saluan atau jalur yang tidak aman pada jaringan komputer. Namun pada kenyatannya, kriptografi sendiri tidaklah cukup kuat untuk mengamankan informasi tersebut. Informasi yang telah melalui tahapan kriptografi, yaitu telah dienkripsi, memiliki tampilan yang mencolok. Informasi tersebut mudah terlihat, dikenali, maupun dicari jika memang ada pihak ketiga yang ingin melakukannya. Dan apabila telah ditemukan, maka tinggal dicari cara untuk mendekripsinya. Maka dari itu dibutuhkan suatu teknik yang dapat menyamarkan informasi terenkripsi tersebut agar lebih sulit untuk menemukannya.

Steganografi muncul sebagai solusinya. Dari segi bahasa, steganografi berasal dari bahasa Yunani, yaitu steganos yang berarti "terlindungi" dan graphei yang berarti "tulisan". Secara istilah, steganografi merupakan ilmu untuk menyembunyikan suatu informasi. Bila tujuan kriptografi adalah untuk membuat data tidak terbaca oleh pihak ketiga, maka tujuan steganografi adalah untuk menyembunyikan data dari pihak ketiga.

Keuntungan steganografi atas kriptografi adalah informasi dikirim dalam bentuk yang biasa dilihat. Pesan yang telah dienkripsi, sekalipun sangat sulit dipecahkan, akan menarik perhatian karena tampilannya yang tidak biasa, seperti untaian kode-kode huruf maupun angka.

Pada umumnya, informasi dikirim dalam berbagai bentuk, seperti gambar, artikel, daftar belanja, atau bisa saja ditulis dengan tinta tak terlihat. Salah satu implementasinya adalah disembunyikan melalui gambar.

Gambar berekstensi .gif ini mungkin terlihat seperti gambar kipas yang terus berputar. Namun sebenarnya gambar ini mengandung suatu pesan yang tersembunyi di dalamnya.



Langkah-langkah untuk megetahui pesan yang terdapat di dalam gambar ini adalah :
  • Simpan/download gambar ini.
  • Buka gambar ini dengan aplikasi File Archiver, misalnya WinRAR.

  •  Maka akan terlihat isinya berupa sebuah file .txt

  • Isi pesan tersebut berupa sandi angka heksadesimal. Angka-angka tersebut merupakan hasil konversi dari abjad latin sesuai urutannya dalam alfabet, misalnya 1 = A, 4 = D, 8 = H, 13 = S, dan seterusnya. Setiap huruf dipisahkan oleh angka 0.
  • Jika angka-angka heksadesimal tersebut sudah dikonversi menjadi huruf, maka pesan yang tertulis dapat dibaca, yaitu "sayakuliahdiuinsuska" atau bila disempurnakan menjadi "Saya kuliah di UIN SUSKA"

Cara untuk membuat file gambar berisi file teks sangatlah mudah, yaitu dengan memanfaatkan utilitas copy pada command line Windows.
  • Sediakan file yang akan digabungkan, misalnya file gambar Mangekyo.gif dan file teks pesan.txt.
  • Konversi file pesan.txt menjadi pesan.rar dengan menggunakan File Archiver, seperti WinRAR.
  • Buka cmd, pindah ke direktori tempat file berada, lalu ketikkan perintah dengan format
copy /b source1 + source2 destination

Contoh:

Keterangan :
    /b                    menyatakan file yang di-copy merupakan jenis binary file
    source             file yang akan di-copy
    destination       hasil copy file (berupa nama file atau direktori)

Tidak ada komentar:

Posting Komentar