STEGANOGRAFI
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
Posting Komentar