PERKULIAHAN 7 - KEAMANAN SISTEM KOMPUTER

 Steganografi

    Apa itu Steganografi? Steganografi atau Steganography adalah sebuah ilmu, teknik atau seni menyembunyikan sebuah pesan rahasia dengan suatu cara sehingga pesan tersebut hanya akan diketahui oleh si pengirim dan si penerima pesan rahasia tersebut. Steganografi berasal dari Bahasa Yunani yaitu Stegano yang berarti “tersembunyi atau menyembunyikan” dan graphy yang berarti “Tulisan, jadi Steganografi adalah tulisan atau pesan yang disembunyikan. Steganografi kebalikannya kriptografi yang menyamarkan arti dari sebuah pesan rahasia saja, tetapi tidak menyembunyikan bahwa ada sebuah pesan. Kelebihan Steganografi dibandingkan dengan Kriptografi adalah pesan-pesannya akan dibuat tidak menarik perhatian dan tidak menimbulkan kecurigaan, berbeda dengan Kriptografi yang pesannya tidak disembunyikan, walaupun pesannya sulit untuk di pecahkan akan tetapi itu akan menimbulkan kecurigaan pesan tersebut.

Sejarah Steganografi

    Steganografi telah digunakan sejak sekitar 2.500 tahun yang lalu untuk kepentingan politik, militer, diplomatik, serta untuk kepentingan pribadi sebagai alat. Catatan pertama tentang steganografi ditulis oleh Herodotus, yaitu seorang sejarawan Yunani. Herodatus mengirim pesan rahasia dengan menggunakan kepala budak atau prajurit sebagai media. Caranya dengan menuliskan pesan di atas kepala budak yang telah dibotaki, ketika rambut budak telah tumbuh, budak tersebut diutus untuk membawa pesan rahasia di balik rambutnya.

    Sedangkan penggunaan steganografi oleh bangsa Romawi dilakukan dengan menggunakan tinta tak-tampak (invisible ink) untuk menuliskan pesan. Tinta tersebut dibuat dari campuran sari buah, susu, dan cuka. Jika tinta digunakan untuk menulis maka tulisannya tidak tampak. Tulisan di atas kertas dapat dibaca dengan cara memanaskan kertas tersebut.

    Di era modern, teknik steganografi menjadi populer setelah kasus pemboman gedung WTC pada 11 September 2001 di Amerika Serikat. Pada saat itu, teroris menyembunyikan pesan-pesan kegiatan terornya dalam berbagai media yang dapat dijadikan penampung untuk menyembunyikan file seperti pada image, audio dan video. Pada peristiwa tersebut disebutkan bahwa para teroris menyembunyikan peta-peta dan foto-foto target dan juga perintah untuk aktivitas teroris di ruang chat sport, bulletin boards porno dan website lainnya.

Perbedaan Kriptografi dan Steganografi

  • Pesan pada Steganografi dibuat tidak menarik perhatian dan tidak menimbulkan kecurigaan. Sedangkan Kriptografi pesanya tidak disembunyikan, walaupun pesannya sulit untuk dipecahkan akan tetapi akan menimbulkan kecurigaan 
  • Steganografi adalah penyisipan pesan rahasia dalam suatu file sedangakan,  Kriptografi mengubah pesan menjadi sesuatu yang tidak bisa dipecahkan 
  • Steganografi merupakan suatu teknik penyembunyian pesan pada suatu medium, pesan tidak harus diubah tetapi tetap disembunyikan pada suatu medium agar tidak terlihat, sedangkan Kriptografi yang menjaga kerahasiaanya dengan cara mengubah bentuk pesan agar tidak dapat dipahami oleh orang lain 

Tujuan Steganografi

    Tujuan dari steganografi yaitu merahasiakan atau menyembunyikan keberadaan sebuah sebuah informasi. Kebanyakan pesan disembunyikan dengan cara membuat perubahan kecil terhadap data digital lain yang isinya tidak menarik perhatian, contohnya yaitu gambar yang terlihat tidak akan berbahaya. Perubahan ini bergantung kepada kunci (sama dengan kriptografi) dan pesan untuk yang disembunyikan. Orang yang menerima gambar akan dapat menyimpulkan informasi dengan cara mengganti kunci yang sebenarnya ke dalam algoritma yang digunakan.

    Pada steganografi cara ini sangat berguna jika digunakan pada  komputer karena banyak format yang berkas digital yang bisa dijadikan media untuk menyembunyikan pesan. Format yang digunakan di antaranya:
  • Format image : gif, bitmap (bmp), jpeg, pcx, dll.
  • Format audio : voc, wav, mp3, dll.
  • Format lain : html, teks file, pdf, dll.

PEMANFAATAN STEGANOGRAFI  

Pemanfaatan steganografi sendiri bisa berupa postif maupun negatif.

    Untuk tujuan legtimasi dapat digunakan pengamanan seperti citra dengan watermarking dengan alasan untuk perlindungan copyright.Steganografi juga dapat digunakan sebagai tag-notes untuk citra online Dan Steganografi juga dapat digunakan untuk melakukan penyimpanan atas kerahsiaan informasi yang berharga untuk menjaga data tersebut dari kemungkinan sabotasi, pencuri, atau dari pihak yang tidak berwenang.

    Namun, Steganografi ini juga bisa menjadi negatif ketika seseorang telah mencuri data mereka dapat menyembunyikan arsip curian tersebut kedalam arsip lain dan mengirimkanya keluar tanpa menimbulkan kecurigaan siapapun karena tampak seperti email atau arsip normal.Atau mungkin seseorang yang hobi menyimpan pornografi dengan menyimpanya di hardisk dan lain sebagainya.


Metode Steganografi

Berikut ini terdapat beberapa metode steganografi, terdiri atas:

  • Least Significant Bit (LSB)
    Metode yang digunakan untuk menyembunyikan pesan pada media digital tersebut berbeda-beda. Contohnya, pada berkas image pesan dapat disembunyikan dengan menggunakan cara menyisipkannya pada bit rendah atau bit yang paling kanan (LSB) pada data pixel yang menyusun file tersebut. Pada berkas bitmap 24 bit, setiap pixel (titik) pada gambar tersebut terdiri dari susunan tiga warna merah, hijau dan biru (RGB) yang masing-masing disusun oleh  bilangan 8 bit (byte) dari 0 sampai 255 atau dengan format biner 00000000 sampai 11111111. Dengan demikian, pada setiap pixel berkas bitmap 24 bit kita dapat menyisipkan 3 bit data.

  • 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 (encrypted) 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).

STEGOSISTEM 

PENGERTIAN

    Stegosistem adalah Algoritma yang menghasilkan stego text, pihak yang menciptakan stegosistem adalah steganografer.

    Stegosistem sendiri bertujuan untuk merusak pesan rahasia yang terdapat dalam suatu sistem steganografi. Akan tetapi sangat sulit untuk bisa mengekstrak pesan rahasia tersebut dari sistem steganografi yang ada  

PROSES STEGOSISTEM

    Secara umum stegosistem terdiri dari tiga tahap yaitu Algoritma untuk mendapatkan kunci , mengkode pesan dan men-decode pesan. Algoritma tersebut dibungkus dalam suatu teknik penyembunyian pesan yang bermacam-macam.

MODEL STEGOSISTEM

    1. Stego-Only-Attack dan Stego-Attack

    Stego-Only-Attack yaitu penyerangan telah menghalangi stego data dan dapat menganalisisnya
Stego-Attack yaitu pengirim telah menggunakan cover yang sama berulang kali untuk data terselubung, penyerangan memilki berkas stego bersala dari cover file yang sama. Dalam setiap berkas stego tersebut, sebuah pesan berbeda disembunyikan 

    2. Cover-Stego-Attack dan Manipulating The Cover Data 

    Cover-Stego-Attack yaitu penyerang telah menghalangi berkas stego dan mengetahui cover file mana yang dibunakan untuk menghasilkan berkas stego ini. Ini menyediakan sebuah keuntungan melalui penyerangan
Manipulating The Cover Data yaitu penyerang dapat memanipulasi data tersekubung dan menghalangi hasil data stego. Ini dapat membuat tugas dalam menentukan apakah data stego berisikan sebuah pesan rahasia lebih mudah bagi si penyerang

Komentar

Postingan populer dari blog ini

PERKULIAHAN 2 - KEAMANAN SISTEM KOMPUTER

PERKULIAHAN 4 - KEAMANAN SISTEM KOMPUTER