STEGANOGRAFI

20201 - Ganjil 2020/2021

S1 Teknik Informatika

Fakultas Telematika Energi

C31040319 Keamanan Sistem Komputer

Dosen : Desi Rose Hertina ,S.T., M.Kom.

Nama : Amman Kim Mazda

NIM : 201931098

Asal Daerah : Bandar Lampung, Lampung

 

Materi ke7:

Perkuliahan7 (25 Oktober 2020)

Matakuliah: Keamanan Sistem Komputer C31040319


Assalamualaikum. Wr. Wb. Pada kali ini saya akan menjelaaskan metaeri tentang steganografi.

Pengertian 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 dengan media kepala budak (dikisahkan oleh Herodatus, penguasa Yunani pada tahun 440 BC di dalam buku: Histories of Herodatus). Kepala budak dibotaki, ditulisi pesan, rambut budak dibiarkan tumbuh, budak dikirim. Di tempat penerima kepala budak digunduli agar pesan bsia dibaca. Penggunaan tinta tak-tampak (invisible ink). Tinta dibuat dari campuran sari buah, susu, dan cuka. Tulisan di atas kertas dapat dibaca dengan cara memanaskan kertas tersebut.


Perbedaan Kriptografi dan Steganografi

-Perbedaan utama dari kedua istilah tersebut adalah kalau kriptografi mengubah pesan menjadi sesuatu yang tidak bisa dipecahkan, sedangkan Steganografi adalah penyisipan pesan rahasia dalam suatu file.

- Steganografi dapat dianggap pelengkap kriptografi (bukan pengganti).

Steganografi: menyembunyikan keberadaan (existence) pesan

Tujuan: untuk menghindari kecurigaan (conspicuous)

Kriptografi: menyembunyikan isi (content) pesan

Tujuan: agar pesan tidak dapat dibaca

- Steganografi memiliki kelebihan yaitu membuat pesan dari steganografi tidak menarik perhatian, sehingga setaganografi sangat baik untuk menyembunyikan pesan.

 

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.

 

Pemanfaatan Steganografi pada Teknologi Informasi

-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.

- Setiap hari di internet, orang – orang saling mengirim gambar, dan paling sering digunakan dengan format JPEG. JPEG sangat menarik karena akan dilakukan kompresi pada saat ditutup. Agar hal ini terjadi, mereka harus membuang kelebihan data, membuang kelebihan bit yang menghalangi mereka untuk melakukan kompresi. Selama kompresi, JPEG akan membuat aproksimasi dari dirinya agar menjadi lebih kecil, perubahan dan aproksimasi itu adalah mengubah ruang, dan perubahan itu dapat digunakan untuk menyembunyikan informasi.


Metode Steganografi

1.      Least Significant Bit (LSB)

Metoda 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.

2.      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).

3.      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.

4.      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).

 

Steganosistem

Stegosystem di sini berisi tentang penyerangan-penyerangan yang dilakukan terhadap suatu sistem steganografi, sebuah perbedaan penting harus dibuat di antara penyerangan-penyerangan pasif di mana penyerang hanya dapat memotong data, dan penyerangan-penyerangan aktif di mana penyerang juga dapat memanipulasi data.


Proses Steganosistem

Proses Steganografi

Penelitian steganografi ini menggunakan 3 (tiga) tahapan dalam prosesnya yaitu

1.      tahapan kompresi (untuk memperbesar kapasitas penyisipan)

2.      enkripsi (untuk lebih menjaga keamanan data)

3.      embedding (proses penyisipan data pesan ke media stego).


Perbedaan dari: Stego-Only-Attack dan Stego-Attack.

Cover-Stego-Attack dan Manipulating the cover data.

·         Stego-Only-Attack (Penyerangan hanya Stego). Penyerang telah menghalangi stego data dan dapat menganalisisnya.

·         Stego-Attack (Penyerangan Stego). Pengirim telah menggunakan cover yang sama berulangkali untuk data terselubung. Penyerang memiliki berkas stego yang berasal dari cover file yang sama. Dalam setiap berkas stego tersebut, sebuah pesan berbeda disembunyikan.

·         Cover-Stego-Attack (Penyerangan selubung Stego). Penyerang telah menghalangi berkas stego dan mengetahui cover file mana yang digunakan untuk menghasilkan berkas stego ini. Ini menyediakan sebuah keuntungan melalui penyerangan stego-only untuk si penyerang.

·         Manipulating the stego data (Memanipulasi data stego). Penyerang memiliki kemampuan untuk memanipulasi data stego. Jika penyerang hanya ingin menentukan sebuah pesan disembunyikan dalam berkas stego ini, biasanya ini tidak memberikan sebuah keuntungan, tapi memiliki kemampuan dalam memanipulasi data stego yang berarti bahwa si penyerang mampu memindahkan pesan rahasia dalam data stego (jika ada).

·         Manipulating the cover data (Memanipulasi data terselubung). Penyerang dapat memanipulasi data terselubung dan menghalangi hasil data stego. Ini dapat membuat tugas dalam menentukan apakah data stego berisikan sebuah pesan rahasia lebih mudah bagi si penyerang.

Sekian materi yang dapat saya sampaikan. Apabila ada kesalahan saya mohon Maaf. Terimakasih. Wassalamulaikum.Wr. Wb.

Referensi:

https://www.immersa-lab.com/pengertian-steganografi-jenis-jenis-dan-prinsip-kerja.htm

https://i-3.co.id/bingung-membedakan-kriptografi-dan-steganografi-begini-penjelasannya/

http://egibudianto.student.budiluhur.blog/2019/05/02/perbedaan-kriptografi-dan-steganografi/

https://kodingbagus.blogspot.com/2019/04/perbedaan-kriptografi-dan-steganografi.html

https://i-3.co.id/bingung-membedakan-kriptografi-dan-steganografi-begini-penjelasannya/

Komentar

Postingan populer dari blog ini

Keamanan Sistem Komputer

SISTEM KEAMANAN JARINGAN KOMPUTER

KRIPTOGRAFI KLASIK - VIGNERE CIPHER