Mohon tunggu...
Jio Flow
Jio Flow Mohon Tunggu... Mahasiswa - Mahasiswa

Hobi Bermain Game, Membaca Buku, Gemar Terhadap Perkembangan Teknologi

Selanjutnya

Tutup

Ilmu Alam & Tekno

Kriptografi Metode Steganografi

28 Desember 2022   00:34 Diperbarui: 28 Desember 2022   00:35 199
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Ilmu Alam dan Teknologi. Sumber ilustrasi: PEXELS/Anthony

Orang Yunani kuno adalah orang pertama yang menggunakan steganografi.

Mereka menggunakan bantalan tinta untuk menulis, membuat sandi atau pesan tersembunyi.

Seiring waktu, orang Yunani mengembangkan steganografi lebih lanjut dengan menggunakan pesan rahasia di dalam pesan.

Pesan tersembunyi ini disebut komunikasi terenkripsi dan digunakan selama perang dan situasi lain yang memerlukan kerahasiaan.

Orang yang mengirim pesan perlu mengetahui kode militer yang dia gunakan agar pesannya dapat dipahami.

Metode stegenografi awal sangat terbatas dan membutuhkan peralatan yang rumit, sehingga tidak dapat diakses oleh kebanyakan orang.

Namun, seiring berjalannya waktu, teknologi baru membuat steganografi lebih mudah dilakukan; ini termasuk aplikasi untuk telepon pintar dan komputer serta media yang dapat dilepas seperti flash drive dan compact disc.

Seni menyembunyikan informasi disebut steganografi.

Kata Yunani stegasthtion berarti menyembunyikan atau menyembunyikan sesuatu.

Steganografi juga melibatkan penutupan atau penyembunyian pesan.

Ini dilakukan dengan menambahkan noise ke pesan asli atau membuat pesan palsu.

Metode apa pun yang digunakan untuk menyembunyikan pesan, harus dilakukan sedemikian rupa sehingga pengirim dan penerima tidak dapat mendeteksi informasi tersebut.

Menyembunyikan informasi dalam media digital disebut steganografi digital, dan dalam media analog disebut steganografi analog.

Selain digunakan untuk keperluan militer, steganografi memiliki banyak aplikasi dalam kehidupan sehari-hari.

Misalnya, pecinta musik menyimpan lagu favorit mereka di CD-R untuk kesenangan mendengarkan di masa mendatang- tetapi mereka juga menyimpan lagu di smartphone untuk akses instan.

Pecinta foto digital menyimpan gambar favorit mereka di hard drive eksternal atau CD- tetapi mereka juga menyimpan gambar tertentu di kartu memori ponsel cerdas mereka untuk akses cepat kapan pun mereka menginginkannya.

Ada juga beberapa metode non-digital untuk menyembunyikan informasi - termasuk metode analog seperti merpati pos dan pita lilin - yang masih efektif saat ini mengingat kemajuan teknologi yang memungkinkan metode steganografi digital.

Istilah 'steganografi' berasal dari kata Yunani 'stego' yang berarti tertutup atau tersembunyi dan 'graphia' yang berarti menulis.

Oleh karena itu, steganografi mengacu pada seni menyembunyikan informasi baik secara digital atau matematis di dalam file atau kumpulan data lain.

Menyembunyikan informasi secara digital berarti mengganti data digital dengan data baru sehingga data asli tidak dapat diakses.

Ini juga disebut sebagai penyandian ketika algoritme digunakan untuk mengenkripsi pesan asli dengan data baru sebelum menyematkannya di dalam file atau kumpulan data lain.

Mengenkripsi file mempertahankannya sedemikian rupa sehingga hanya pengirim yang mengetahui isinya, sementara penerima hanya dapat mengakses konten tersebut jika mereka tahu cara memecahkan kodenya.

Steganografi dapat diterapkan di lingkungan digital dan analog.

Cara lain untuk menyembunyikan informasi secara digital adalah melalui penyandian melalui penyandian substitusi.

Sandi enkripsi digunakan terlebih dahulu sehingga hanya orang yang berwenang yang dapat mengakses pesan asli melalui penguraian.

Selanjutnya, data huruf acak diperoleh dari sumber online sehingga setiap huruf akan tampak berbeda setiap kali mengganti huruf dengan pesan aslinya.

Saat menyandikan file, semua substitusi harus dilakukan dari kiri ke kanan sehingga tidak ada substitusi yang menyebabkan kata-kata kacau di dalam pesan tersembunyi yang sebenarnya.

ADA BANYAK METODE YANG DAPAT DIGUNAKAN SESEORANG SAAT MENYEMATKAN INFORMASI DI DALAM FILE ATAU KUMPULAN DATA LAIN; SATU METODE DISEBUT STEGANOGRAFI PYTHON .

Metode ini menggunakan skrip Python yang memindai file atau kumpulan data untuk urutan data biner tertentu yang sesuai dengan pesan rahasia yang disandikan menggunakan penyandian python .

Setelah menemukan urutan yang sesuai di dalam file yang disematkan, ia mengekstrak pesan rahasia menggunakan python pengurai yang terkait.

Contoh Program:
https://colab.research.google.com/drive/1VN222KsFUydKfbrQ8ICefjTUHFAi4s3w?usp=sharing

Selain Python, bahasa pemrograman tingkat tinggi apa pun dapat digunakan saat mengembangkan program steganografi.

HALAMAN :
  1. 1
  2. 2
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun