STEGANOGRAFI
STEGANOGRAFI
Assalamu'alaikum
Warahmatullahi Wabarakaatuh. Hai guyss, ketemu lagi nih sama saya. Nah sebelumnya
saya udah membahas “Kriptografi” kali ini saya mau membahas tentang "Steganografi".
Nah sebelum menjelaskan materi tersebu saya mau memperkenalkan diri dulu nih, bolehkan?
Pasti boleh nih, tak kenal maka tak sayang, tak sayang maka tak jadian hehehe .
. . .ππ
Perkenalkan nama saya Muhammad Faisal NIM 201931039, saya berasal dari Aceh, secara spesifiknya terletak di Jln. Manekroo, Ujong Baroeh, Johan Pahlawan, Meulaboh, Aceh Barat. Pada saat ini saya semester 3 tahun ajaran 2020/2021 dari jurusan Teknik Informatika dan sekarang dalam tahap belajar mata kuliah “Keamanan Sistem Komputer C31040319” yang dibimbing oleh ibu “Desi Rosi Hertina”. Sekarang saya dalam tahap pendidikan di “Institut Teknologi PLN atau biasa disebut IT-PLN. Dalam membuat blog ini saya sedang berada di daerah asal saya, karena saat ini sedang dalam kondisi pandemi yang mengharuskan saya mengerjakan aktifitas apapun secara daring atau PJJ (Pendidikan Jarak Jauh).
Lokasi saat ini saya berada https://goo.gl/maps/xpRdWr9hvqGf224RA
Saya
daftar IT-PLN karena keinginan sendiri, sebenarnya saya dapat jalur undangan
SNMPTN tapi sya tidak mengambilny karena saya lebih memilih STT-PLN (nama
sebelumnya IT-PLN) karena saya melihat peluang di IT-PLN itu lebih
tinggi daripada universitas lainnya, walaupun sebenarnya kampus IT-PLN termasuk
kampus swasta. Disaat itu saya sudah niat mau ambil jurusan Teknik Informatika,
tapi didalam pendaftaran saya harus memilih 2 (dua) jurusan, jadi saya mengmbil
S1 Teknik Informatika dan D3 Elektro, alhamdulillah yang saya dapatkan adalah
jurusan yang saya inginkan, yitu S1 Teknik Informatika. Saat itu yang saya
pikirkan Teknik Informatika tentng jaringan ataupun komputer namun ternyata ada
juga tentang Program.
Kita
tau setiap jurusan pasti ada suka dan dukanya, namun yang saya dapatkan di
jurusan saya tersendiri yang saya hadapi adalah pemahaman tentang
bahasa pemograman, menguasai hal-hal yang baru dan mengulang pembelajaran yang
ada di SMA, walaupun masih ingat tapi tetap harus diulangi biar lebih
menguasai. Kemudahan yang saya dapatkan yaitu lebih memahami teknologi, lebih
menguasai hal-hal yang berkembang tentang teknologi.
Motivasi
saya sampai saat ini adalah keluarga, yang selalu membuat saya semangat ketika
mengingat mereka, dan juga saya ingin membuat diri saya berkembang dari
sebelumnya, karena ini jalan saya yang saya pilih maka dari itu saya mau tetap
berkembang dan tidak mau berdiam diri.
Setelah
saya memperkenalkan diri dan menceritakan bagaimana tahap dan proses saya masuk
ke IT-PLN, maka dari itu saya akan langsung membahas materinya. Check it outπ
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.
Bagaimana
sejarah Steganografi? Catatan tertua mengenai
penggunaan steganografi tercatat pada masa Yunani kuno. Pada saat itu, penguasa
Yunani, Histiaues, sedang ditawan oleh Raja Darius di Susa. Histiaeus ingin
mengirim pesan rahasia kepada menantunya, Aristagoras, di Miletus. Untuk itu,
Histiaeus mencukur habis rambut budaknya dan menatokan pesan rahasia yang ingin
dikirim di kepala budak tersebut. Setelah rambut budak tadi tumbuh cukup lebat,
barulah ia dikirim ke Miletus.
Cerita
lain masih juga berasal dari zaman Yunani kuno. Medium tulisan pada saat itu
adalah papan yang dilapisi lilin dan tulisan ditulisi di papan tersebut.
Demeratus, perlu memberitahu Sparta bahwa Xerxes bermaksud untuk menginvasi
Yunani. Agar pesan yang dikirimnya tidak diketahui keberadaannya, Demeratus
melapisi lagi papan tulisannya dengan lilin. Papan tulisan yang terlihat masih
kosong inilah yang dikirim ke Sparta. Tinta yang tidak nampak merupakan salah
satu metode yang populer dalam bidang steganografi. Bangsa Romawi telah
menggunakan tinta yang tidak nampak ini untuk menulis pesan di antara
baris-baris pesan yang ditulis dengan tinta biasa. Tinta yang tidak nampak ini
dapat terbuat dari sari jeruk atau susu. Ketika dipanaskan, warna tinta yang
tidak tampak akan menjadi gelap dan tulisannya akan menjadi dapat terbaca.
Tinta yang tidak tampak ini juga digunakan dalam Perang Dunia II.
Steganografi
terus berkembang selama abad kelima belas dan keenam belas. Pada masa itu,
banyak penulis buku yang enggan mencantumkan namanya karena takut akan kekuatan
penguasa pada saat itu. Pengembangan lebih jauh lagi mengenai steganografi
terjadi pada tahun 1883 dengan dipublikasikannya kriptografi militer oleh
Auguste Kerckhoffs.
Meskipun
sebagian besar berbicara mengenai kriptografi, Kerckhoffs menjabarkan beberapa
deskripsi yang patut dicatat ketika merancang sebuah sistem steganografi. Lebih
jauh lagi, Les Filigranes, yang ditulis oleh Charle Briquet di tahun 1907,
merupakan sebuah kamus sejarah dari watermark, salah II-4 satu wujud
pengaplikasian steganografi. Dengan adanya komputer, steganografi memperoleh
kemajuan yang sangat pesat. Penyembunyian pesan memasuki era baru berkat adanya
komputer
Apa
perbedaan Steganografi Dan Kriptografi? Steganografi
adalah upaya untuk mencapai komunikasi yang aman dan tidak terdeteksi. Di sisi
lain, kriptografi bermaksud membuat pesan dapat dibaca hanya untuk penerima
target tetapi tidak oleh orang lain melalui memperoleh bentuk pesan yang
disamarkan.
Dalam
steganografi, struktur utama pesan tidak berubah sedangkan kriptografi
memaksakan perubahan pada pesan rahasia sebelum mentransfernya melalui
jaringan. Tingkat keamanan data rahasia diukur dengan panjang kunci yang
membuat algoritma ini kuat dan tidak bisa dipecahkan. Sebaliknya, tidak ada
yang namanya steganografi. Steganografi hanya menyediakan kerahasiaan dan
otentikasi. Sebaliknya, prinsip-prinsip keamanan yang disediakan oleh
kriptografi adalah kerahasiaan, integritas, otentikasi, dan non-repudiation.
Apa
tujuan dari 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:
1)
Format image : gif, bitmap (bmp), jpeg,
pcx, dll.
2)
Format audio : voc, wav, mp3, dll.
3)
Format lain : html, teks file, pdf, dll.
Bagaimana
memanfaatkan Steganografi pada Teknologi Informasi? Jika teori steganografi tampaknya tidak spekulatif
bagi Anda, yang tidak ada hubungannya dengan praktik, kami berikan contoh
penerapannya. Untuk demonstrasi, kami menggunakan salah satu dari puluhan
program freeware dan shareware yang menyediakan layanan penyembunyian informasi
steganografi dan tersedia untuk diunduh di Internet. Sebagai wadah, sesuai
dengan aturan yang dijelaskan di atas, foto BMP 24-bit berukuran sekitar 1 MB
dipilih, dipilih dalam album foto pribadi penulis dengan prinsip tidak adanya
isian monofonik besar dan adanya detail kecil. Pesannya adalah file biner acak
(semacam perpustakaan dinamis) dengan ukuran lebih dari 100 Kbytes, yang
berjumlah sekitar 10% dari ukuran kontainer. Sebelum lampiran dimasukkan ke
dalam file gambar, itu secara otomatis dienkripsi menggunakan program yang
ditentukan menggunakan algoritma Blowfish. Jadi, semua persyaratan keselamatan
dipenuhi, dan dua gambar, di mana sepersepuluh informasi digantikan oleh data
yang berubah-ubah, hampir tidak dapat dibedakan.
Selain
mengirim dan menyimpan informasi secara diam-diam, steganografi memiliki bidang
aplikasi lain - ini adalah perlindungan hak cipta. Karena pesan dapat
ditambahkan ke file gambar, audio atau video sedemikian rupa sehingga tidak
merusak pengalaman menonton / mendengarkan, dan karena lampiran seperti itu
hampir mustahil untuk dideteksi dan dihapus, pesan ini dapat digunakan sebagai
tanda tangan penulis. "Tanda air" seperti itu akan membantu
membuktikan bahwa, misalnya, foto yang Anda ambil secara ilegal digunakan untuk
merancang beberapa situs Web terkenal. Saat ini, ada sejumlah program yang
menerapkan tanda tangan elektronik dari data multimedia menggunakan metode
steganografi, serta memindai Internet untuk mendeteksi karya yang digunakan
tanpa izin.
Apa
sajakah jenis metode Steganografi?
1)
Algoritma Steganografi Kompresi
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).
2)
Algoritma Steganografi Spread Spectrum
Teknik spread spectrum ini terbagi menjadi dua, yaitu,
1) Direct Sequence
Pada metode ini stream dari informasi ditransmisikan
menjadi beberapa bagian kecil. Setiap bagian dialokasikan ke frekuensi saluran
dari spektrum.
2) Frequency Hopping
Teknik ini membagi spektrum bandwidth ke banyak
frekuensi broadcast yang memungkinkan. Secara umum, peralatan frequency-hopping
menggunakan lebih sedikit tenaga dan lebih murah, tetapi dalam performa lebih
baik sistem direct sequence.
3)
Algoritma Steganografi 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)
Algoritma Steganografi Least Significant
Bit Insertion
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.
Apa
itu Stegosystem? 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.
Apa
itu Stegonosystem? Pada prosesnya Steganosistem dibagi
kedalam 3 tahap Secara umum, yaitu analisis pengguna (user), analisis kebutuhan
perangkat keras, dan analisis perangkat lunak.
1)
Analisis Pengguna Pengguna yang akan
menggunakan aplikasi steganografi ini dibagi menjadi dua bagian yaitu bagian
pengirim dan penerima dengan kebutuhan spesifikas. Penerima Dapat melakukan
operasi dekripsi pesan dan ekstrak pesan dari citra. Dapat mengoperasikan
komputer dan memahami konsep steganografi dan kriptografi. Tidak diperlukan
pelatihan khusus.
2)
Analisis Kebutuhan Perangkat Keras
Perangkat keras merupakan salah satu kebutuhan yang sangat penting bagi
pembuatan steganografi. Perangkat keras akan mempengaruhi kinerja dari
pembuatan steganografi, semakin tinggi spesifikasi dari perangkat keras yang
digunakan maka akan semakin cepat pula pembuatan steganografinya. Perangkat
keras yang digunakan pada pembangunan aplikasi steganografi.
3)
Analisis Perangkat Lunak Perangkat lunak
yang digunakan untuk membangun aplikasi steganografi seperti pada tabel Spesifikasi Perangkat Lunak No Nama Perangkat
Spesifikasi 1 Sistem Operasi Windows 8 Professional 2 JDK (Java Development
Kit) JDK 1.7.0 3 JRE (Java Runtime Environment) JRE 7 Sedangkan kebutuhan
Perangkat keras untuk menggunakan aplikasi steganografi ini yaitu seperti pada
tabel III.5. Tabel III.5 Kebutuhan Perangkat Lunak No Nama Perangkat
Spesifikasi 1 Sistem Operasi Windows xp 2 JDK (Java Development Kit) JDK 1.7.0
3 JRE (Java Runtime Environment) JRE 7
Bagaimana
bentuk Model Stegosistem? Perbedaan
Stego-Only-Attack dan Stego-Attack . Stego-Only-Attack (Penyerangan hanya
Stego). Penyerang telah menghalangi stego data dan dapat menganalisisnya. Sedangkan,
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.
Perbedaan
Cover-Stego-Attack dan Manipulating the cover data. 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.Sedangkan
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
saja untuk blog kali ini, apabila ada kekuarangan atau kesilapan saya dalam
membuatkan blog ini pliissss di komen karena itu bisa jadi referensi bagi saya
untuk memperbaiki kedepannya. Sampai jumpa di blog selanjutnya gaesss . . . .π
Ingat
jangan diliatin aja terus dikopasus tapi dikomen juga yaaaππ, byeeeee . . . .π
https://www.immersa-lab.com/pengertian-steganografi-jenis-jenis-dan-prinsip-kerja.htm
https://id.wikipedia.org/wiki/Steganografi
https://www.dosenpendidikan.co.id/steganografi-adalah/
https://www.kajianpustaka.com/2017/09/sejarah-prinsip-kerja-teknik-steganografi.html
https://pendidikan.co.id/pengertian-steganografi-sejarah-prisip-kriteria-aspek-dan-teknik/
https://i-3.co.id/bingung-membedakan-kriptografi-dan-steganografi-begini-penjelasannya/
https://ejurnal.dipanegara.ac.id/index.php/jusiti/article/view/643
https://socs.binus.ac.id/2013/07/30/kriptografi-dan-steganografi/
Komentar
Posting Komentar