Steganografi_Audio_dengan metode frenkuensi suara

KamuyWilliam 0 views 8 slides Oct 12, 2025
Slide 1
Slide 1 of 8
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8

About This Presentation

frekuensi suara


Slide Content

Steganografi Audio Algoritma dan Penerapan | Disusun dalam Bahasa Indonesia

Pengantar Steganografi Steganografi adalah seni dan ilmu menyembunyikan pesan rahasia di dalam media lain tanpa diketahui pihak ketiga. Berbeda dengan kriptografi yang menyamarkan isi pesan, steganografi berfokus pada penyembunyian keberadaan pesan itu sendiri. Dalam konteks audio, pesan disembunyikan di dalam file suara (WAV, MP3, dsb) dengan cara memodifikasi bit-bit data yang tidak terlalu memengaruhi kualitas suara.

Steganografi vs Kriptografi Kriptografi: mengamankan pesan dengan cara mengubah bentuknya menjadi tidak dapat dibaca. → Fokus pada kerahasiaan isi pesan. Steganografi: menyembunyikan pesan di dalam media lain. → Fokus pada penyembunyian keberadaan pesan. Keduanya dapat digabungkan untuk keamanan berlapis.

Prinsip Kerja Steganografi Audio 1. Pesan rahasia dikonversi menjadi bentuk biner. 2. File audio pembawa (cover audio) dibaca dalam bentuk bit. 3. Bit pesan disisipkan ke dalam bit paling tidak signifikan (Least Significant Bit/LSB). 4. File audio baru dihasilkan, dengan perbedaan yang hampir tidak terdengar.

Metode LSB (Least Significant Bit) Metode LSB menyembunyikan pesan dengan mengganti bit terakhir dari setiap sampel suara. Contoh: Sampel audio: 10011010 Pesan biner: 1 Hasil: 10011011 Perubahan ini sangat kecil sehingga tidak terdeteksi oleh telinga manusia.

Contoh Implementasi Python (LSB) from wave import open import struct # Membaca file audio audio = open('input.wav', 'rb') frames = bytearray(list(audio.readframes(audio.getnframes()))) # Menyisipkan pesan pesan = 'Hi' bits = ''.join(format(ord(i), '08b') for i in pesan) for i, bit in enumerate(bits): frames[i] = (frames[i] & 254) | int(bit) # Menyimpan hasil out = open('output.wav', 'wb') out.write(frames) out.close()

Kelebihan dan Kekurangan Kelebihan: - Mudah diimplementasikan. - Kualitas audio hampir tidak berubah. - Sulit dideteksi tanpa analisis mendalam. Kekurangan: - Kapasitas penyimpanan pesan terbatas. - Rentan rusak jika file audio dikompresi. - Tidak cocok untuk file MP3 dengan kompresi tinggi.

Kesimpulan Steganografi audio merupakan teknik penyembunyian pesan yang efektif dalam menjaga kerahasiaan komunikasi digital. Metode LSB adalah teknik paling umum karena sederhana dan efisien. Namun, keamanan steganografi bergantung pada kombinasi teknik, format media, dan cara penyisipan pesan.
Tags