Steganografi


 Haloo Semuanya !!

Balik lagi di Little Book, disini penulis bakalan berbagi ilmu tentang Steganografi...

Kata "steganografi" berasal dari bahasa Yunani steganos, yang artinya “tersembunyi atau terselubung”, dan graphein, “menulis”. 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 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 tersendiri  dijelaskan didalam buku Histories of Herodatus Steganografi dengan media kepala budak (dikisahkan oleh Herodatus, penguasa Yunani di tahun 440 BC.
Yaitu dengan cara kepala budak dibotaki, ditulisi pesan, rambut budak dibiarkan tumbuh, budak dikirim. Ditempat penerima kepala budak digunduli supaya pesan dapat terbaca.
Pemakaian tinta tak-tampak (invisible ink), tinta dibuat dari campuraan sari buah, susu dan cuka. Tulisan diatas kertas bisa dibaca dengan memanaskan kertas tersebut.

  • Arti steganografi adalah "tulisan tertutup atau tersembunyi" sementara kriptografi menandakan "tulisan rahasia".
  • 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.
  • Kriptografi lazim digunakan tidak seperti steganografi, yang tidak begitu akrab.
  • 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.
  • Domain spasial, transformasi embedding domain, dan berbasis model adalah beberapa algoritma yang digunakan dalam steganografi. Sebaliknya, kriptografi menggunakan teknik yang disebut sebagai transpositional, subtitusi, stream, dan block cipher.
  • Steganografi dapat digunakan pada media apa saja seperti teks, audio, video dan gambar sementara kriptografi hanya diterapkan pada file teks.
  • Rekayasa terbalik yang digunakan untuk memecahkan kode pesan dalam kriptografi dikenal sebagai analisis kriptografi. Sebaliknya, teknik yang digunakan untuk mendeteksi keberadaan steganografi dikenal sebagai steganalisis.
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, dan lain-lain.
  • Format audio : voc, wav, mp3, dan lain-lain.
  • Format lain : html, teks file, pdf, dan lain-lain.
Seperti perangkat keamanan lainnya, steganografi dapat digunakan untuk berbagai macam alasan, beberapa diantaranya untuk alasan yang baik, namun dapat juga untuk alasan yang tidak baik. Untuk tujuan legitimasi dapat digunakan pengamanan seperti citra dengan watermarking dengan alasan untuk perlindungan copyright. Digital watermark (yang juga dikenal dengan fingerprinting, yang dikhususkan untuk hal-hal menyangkut copyright) sangat mirip dengan steganografi karena menggunakan metode penyembunyian dalam arsip, yang muncul sebagai bagian asli dari arsip tersebut dan tidak mudah dideteksi oleh kebanyakan orang.

Steganografi juga dapat digunakan sebagai tag-notes untuk citra online. Terakhir, steganografi juga dapat digunakan untuk melakukan penyimpanan atas kerahasiaan informasi yang berharga, untuk menjaga data tersebut dari kemungkinan sabotasi, pencuri, atau dari pihak yang tidak berwenang. Sayangnya, steganografi juga dapat digunakan untuk alasan yang ilegal.

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

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

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

Model Stegosystem
Penyerangan-penyerangan berikut memungkinkan dalam model dari stegosistem ini:
  • 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.

Komentar

Link Blog Teman-Teman Kelas D

201831104 MUHAMAD REZA MAHENDRA infoteknonih.wordpress.com

201831160 MUHAMMAD FARHAN FADHILAH tempatnyafgd.blogspot.com

201931003 MUH AL ASRI muhalasri12.blogspot.com

201931006 MOHAMMAD FAUZAN AZHAR fznazhr.blogspot.com

201931012 RAHMAD DARMAWAN.S rahmadds-201931012.blogspot.com

201931027 M. KHAIRY MAJID khrymajid.blogspot.com

201931032 NADYA YULIANI PUTRI catatanyulianiputri.blogspot.com

201931041 NURUL ALDHA nurulaldha.blogspot.com

201931042 M.AGUNG NUGROHO simbahcerdaspintar.blogspot.com

201931046 MUHAMMAD KHALID forumbelajar12.blogspot.com

201931049 ANDINI PUTRI ALIYA keamanansistemkomputerksk.blogspot.com

201931058 WELLYAN FIONARIS wellyanfionaris.blogspot.com

201931067 MUHAMAD RAMDHANI ramdh123.blogspot.com

201931069 SITTI NURFATWA BURHANUDDIN kskidentitas.blogspot.com

201931083 ZULFIKAR tugasksk77.blogspot.com

201931084 KEVIN NOFIKA kevinnofika21.blogspot.com

201931087 FIQHI KURNIA PABRI fiqhi186.blogspot.com

201931092 AULIA NADA AZIZAH ayobelajarteknik.blogspot.com

201931104 HILAL KAHFI MUBARAK hilalkahfimubarak.blogspot.com

201931107 SITI TAQIYAH MAFADZAH Taqiyahmafadzah.blogspot.com

201931118 MUH.ZULFIKAR ISMAIL muhzulfikarismail.blogspot.com

201931150 WULAN DARI BR SIMBOLON wdbs3000.blogspot.com

201931176 HUSNI HADI husnihadi201931176-ksk.blogspot.com

201931177 MUH.SHAFLY ZUHAIR RASYID muhshaflyzr.blogspot.com

201931178 I GEDE PRAMUDITA ADNYANA discussblogksk.blogspot.com

201931179 PARAMULIA AJAY MAGNUS SIMANJUNTAK https://bit.ly/2EsoPmu

201931180 A. MUH. FADEL OMAR PASHA fadelomarpashaksk.blogspot.com

201931184 MUH PUDJI RIZKY sistemkeamankomputer.blogspot.com

201931187 GILANG DWIKI MEYLANDO informatikavseverybody.blogspot.com

201931190 RIFQI ADHISTIRA RAMADHAN ksk2d2.blogspot.com

201931191 FAUZAN NASRULLOH AL AMIN assigmentksk.weebly.com

201931195 M. FAQIH FERNANDA ksk-faqih.blogspot.com

201931196 HIGHKAL W https://bit.ly/3iTam1X

201931197 MUHAMMAD ILHAM FARERIK https://bit.ly/32X6tDN

201931201 BARIQ WAHYU IMANULLAH ksk201.blogspot.com

201931213 RAIHAN FAIZ raihanfaiz1931213.blogspot.com

201931216 JOSEPHINE CHARISMA LAHAGU josephinesnote.blogspot.com

201931220 JAYA ADILMAN ksk-itpln.blogspot.com

201931235 BENYAMIN AGAPA benyaminagapa201931235.blogspot.com

201931244 GERNUS TABUNI yomanmelendik.blogspot.com

201931247 KELVIN SEKENYAP irstanley3116.blogspot.com

Postingan Populer