IMPLEMENTASI STEGANOGRAFI MENGGUNAKAN METODE LEAST SIGNIFICANT BIT (LSB) DALAM PENGAMANAN DATA PADA FILE AUDIO MP3

dokumen-dokumen yang mirip
IMPLEMENTASI KRIPTOGRAFI DAN STEGANOGRAFI MENGGUNAKAN ALGORITMA RSA DAN METODE LSB

STEGANOGRAPHY CHRISTIAN YONATHAN S ELLIEN SISKORY A. 07 JULI 2015

BAB II LANDASAN TEORI

STEGANOGRAFI DENGAN METODE PENGGANTIAN LEAST SIGNIFICANT BIT (LSB)

ALGORITMA LEAST SIGNIFICANT BIT UNTUK ANALISIS STEGANOGRAFI

BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB 2 LANDASAN TEORI. 2.1 Kriptografi

STEGANOGRAFI, MENYEMBUNYIKAN PESAN ATAU FILE DALAM GAMBAR MENGGUNAKAN COMMAND/DOS

ALGORITMA LEAST SIGNIFICANT BIT UNTUK ANALISIS STEGANOGRAFI

I. PENDAHULUAN. Key Words Tanda Tangan Digital, , Steganografi, SHA1, RSA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

SISTEM STEGANOGRAFI DENGAN METODE LEAST SIGNIFICANT BIT (LSB) TERACAK

00,-.!"#0 $%#&'# #0(#"#)# "* $!+)) %" )*$#%

ANALISIS METODE MASKING-FILTERING DALAM PENYISIPAN DATA TEKS

1.1 LATAR BELAKANG I-1

BAB 2 TINJAUAN TEORETIS

Tanda Tangan Digital Untuk Gambar Menggunakan Kriptografi Visual dan Steganografi

Steganografi. Pesan rahasia: Lari jam satu. Pengantar: Prisoner s Problem. Bob. Alice. Fred

Bab I Pendahuluan 1 BAB I PENDAHULUAN

2017 Ilmu Komputer Unila Publishing Network all right reserve

Grafik yang menampilkan informasi mengenai penyebaran nilai intensitas pixel-pixel pada sebuah citra digital.

BAB I PENDAHULUAN. melalui media internet ini. Bahkan terdapat layanan internet seperti SoundCloud,

BAB V KESIMPULAN DAN SARAN. Steganografi BPCS bekerja dengan cara menggantikan bit-plane noise like

BAB 1 PENDAHULUAN. kebutuhan bagi sebagian besar manusia. Pertukaran data dan informasi semakin

Stenografi dan Watermarking. Esther Wibowo Erick Kurniawan

Diyah Ayu Listiyoningsih Jurusan Informatika Fakultas MIPA Universitas Sebelas Maret

BAB 2 LANDASAN TEORI

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2009/2010

Penggunaan Algoritma Kriptografi Steganografi Least Significant Bit Untuk Pengamanan Pesan Teks dan Data Video

BAB I PENDAHULUAN. Informasi merupakan suatu hal yang sangat penting dalam. kehidupan kita. Seperti dengan adanya teknologi internet semua

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Pengamanan Data Teks dengan Kriptografi dan Steganografi Wawan Laksito YS 5)

BAB 2 TINJAUAN PUSTAKA

BAB I PENDAHULUAN. Media digital merupakan media yang sangat berpengaruh di era modern. Dengan

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. Dalam Perkembangan teknologi informasi, keamanan data adalah hal

BAB III ANALISIS DAN DESAIN SISTEM

IMPLEMENTASI VISIBLE WATERMARKING DAN STEGANOGRAFI LEAST SIGNIFICANT BIT PADA FILE CITRA DIGITAL

BAB 2 TINJAUAN PUSTAKA

BAB I PENDAHULUAN Latar Belakang

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN. 1.1 Latarbelakang

BAB II TINJAUAN PUSTAKA

EKSPLORASI STEGANOGRAFI : KAKAS DAN METODE

Eksperimen Steganalisis dengan Metode Visual Attack pada Citra Hasil EzStego Berformat GIF

REKAYASA PERANCANGAN PENYEMBUNYIAN PESAN FILE DAN TEXT DENGAN METODE ENKRIPSI DES DAN ENKRIPSI RC4

Penerapan Metode Adaptif Dalam Penyembunyian Pesan Pada Citra

PENGAMANAN PESAN TEKS MENGGUNAKAN TEKNIK STEGANOGRAFI SPREAD SPECTRUM BERBASIS ANDROID

Implementasi Steganografi Pesan Text Ke Dalam File Sound (.Wav) Dengan Modifikasi Jarak Byte Pada Algoritma Least Significant Bit (Lsb)

Perancangan Aplikasi Penyembunyian Pesan Teks Terenkripsi Pada Citra Digital Dengan Metode Least Significant Bit (LSB)

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

APLIKASI PENGAMANAN DATA DENGAN TEKNIK STEGANOGRAFI

APLIKASI STEGANOGRAFI UNTUK PENYISIPAN PESAN

BAB I PENDAHULUAN. 1. aa

UKDW BAB 1 PENDAHULUAN

BAB II TINJAUAN PUSTAKA. Penelitian yang telah dilakukan berpedoman dari hasil penelitian-penelitian

BAB 2 TINJAUAN PUSTAKA

Pengantar: Prisoner s Problem

Steganografi Pada File Citra Bitmap 24 Bit Untuk Pengamanan Data Menggunakan Metode Least Significant Bit (LSB) Insertion

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Perancangan Perangkat Lunak Steganografi Audio MP3 Menggunakan Metode Least Significant Bit (LSB) Dengan Visual Basic 6.0

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Studi dan Analisis Teknik-Teknik Steganografi Dalam Media Audio

BAB I PENDAHULUAN. kecepatan koneksi menggunakan saluran yang aman ini cenderung lambat.

KRIPTOGRAFI DES DAN STEGANOGRAFI PADA DOKUMEN DAN CITRA DIGITAL MENGGUNAKAN METODE LSB Burham Isnanto 1), Ari Amir 2)

Pengembangan Aplikasi Steganografi pada Citra dengan Metode Blowfish dan Sequential Colour Cycle

IMPLEMENTASI TEKNIK STEGANOGRAFI DENGAN METODE LSB PADA CITRA DIGITAL

Penerapan Metode End Of File Pada Steganografi Citra Gambar dengan Memanfaatkan Algoritma Affine Cipher sebagai Keamanan Pesan

BAB I PENDAHULUAN I-1

KEAMANAN DATA DENGAN MENGGUNAKAN ALGORITMA RIVEST CODE 4 (RC4) DAN STEGANOGRAFI PADA CITRA DIGITAL

BAB I PENDAHULUAN. 1.1 Latar Belakang

PENYEMBUNYIAN PESAN TEKS PADA FILE WAV DENGAN METODE LEAST SIGNIFICANT BIT BERBASIS ANDROID

1.1 Latar Belakang Sejak zaman dahulu, pentingnya kerahasiaan suatu informasi telah menjadi suatu perhatian tersendiri. Manusia berusaha mencari cara

Steganografi & Watermarking

BAB I PENDAHULUAN. manusia dengan komputer untuk memudahkan membantu penyelesaian dan

BAB I PENDAHULUAN. Perkembangan teknologi informasi (TI) saat ini memberikan kemudahan

ANALISIS DAN EKSTRAKSI STEGO-OBJEK DENGAN MENGGUNAKAN METODE STEGANALISIS ENHANCED LSB SKRIPSI ANGGARANI NOVITASARI

BAB I PENDAHULUAN. mengirim pesan secara tersembunyi agar tidak ada pihak lain yang mengetahui.

Pendahuluan. Media Penampung Data yang akan disembunyikan

BAB II LANDASAN TEORI

BAB I PENDAHULUAN 1.1 Latar Belakang

TEKNIK STEGANOGRAFI UNTUK PENYEMBUNYIAN PESAN TEKS MENGGUNAKAN ALGORITMA GIFSHUFFLE

PROTEKSI KEAMANAN DOKUMEN SERTIFIKAT FILE JPEG PADA PERGURUAN TINGGI DENGAN MENGGUNAKAN STEGANOGRAFI DAN KRIPTOGRAFI

Pengamanan Berkas Dokumen Menggunakan Fungsi Algoritma Steganografi LSB

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Pendahuluan. Contoh : Dari contoh diatas huruf awal setiap kata bila di rangkai akan membentuk pesan rahasia :

STEGANOGRAFI DALAM GAMBAR BEREKSTENSI BMP MENGGUNAKAN METODE CHAOTIC LEAST SIGNIFICANT BIT

IMPLEMENTASI KRIPTOGRAFI DAN STEGANOGRAFI DENGAN MENGGUNAKAN ALGORITMA RSA DAN MEMAKAI METODE LSB

IMPLEMENTASI TEKNIK STEGANOGRAFI METODE LEAST SIGNIFICANT BIT DENGAN ALGORITMA KRIPTOGRAFI VIGENERE PADA CITRA

Pemberian Hiddentext Palsu pada Steganografi Visual

Penyembunyian Pesan Rahasia Dalam Gambar dengan Metoda JPEG - JSTEG Hendry Hermawan / ABSTRAK

VERIFIKASI KEPEMILIKAN CITRA MEDIS DENGAN KRIPTOGRAFI RSA DAN LSB WATERMARKING SKRIPSI. Oleh : Satya Sandika Putra J2A

PENYEMBUNYIAN DATA SECARA AMAN DI DALAM CITRA BERWARNA DENGAN METODE LSB JAMAK BERBASIS CHAOS

Implementasi Penyembunyian Informasi pada Citra Digital dengan Menggunakan Metode Least Significant Bit(Lsb)

STEGANOGRAFI. Subianto AMIK JTC SEMARANG

Transkripsi:

IMPLEMENTASI STEGANOGRAFI MENGGUNAKAN METODE LEAST SIGNIFICANT BIT (LSB) DALAM PENGAMANAN DATA PADA FILE AUDIO MP3 Ricky Maulana Mahgribi 1) dan Lucky Tri Oktoviana 2) e-mail: Rick_nino17@yahoo.co.id Universitas Negeri Malang ABSTRAK: Salah satu cara untuk menjaga keamanan informasi adalah menggunakan teknik steganografi. Metode yang digunakan adalah metode Least Significant Bit (LSB). Sebelum disisipkan ke dalam file MP3, pesan rahasia terlebih dahulu dienkripsi dengan Key yang sudah dikenai proses MD5. File yang disisipkan berupa file txt. Output dari program ini adalah berupa file mp3stego. Program juga memiliki fitur untuk mengungkapkan kembali pesan rahasia yang ada di dalam file mp3 yang berupa file txt. Kata kunci : steganografi, LSB, file MP3, file stegomp3 ABSTRACT: One way to maintain the security of the information is using steganography techniques. The method used for hiding secret messages is Least Significant Bit (LSB) method. Before it is inserted into the MP3 file, a secret message is encrypted with Key which has undergone a MD5 process. The file inserted is a txt file. The output of this program is MP3Stego file. The program also has a feature to expose secret message that is txt file. Kata kunci : steganography, LSB, file MP3, file stegomp3 Salah satu pekerjaan manusia yang akan sangat terbantu dengan hadirnya teknologi informasi, dengan keuntungan yang ditawarkan, yaitu pekerjaan manusia dalam menyembunyikan pesan. Manusia telah menyembunyikan pesan rahasia dengan berbagai metode dan variasi. Salah satunya adalah Steganografi. Steganografi merupakan ilmu yang mempelajari, meneliti, dan mengembangkan seni menyembunyikan sesuatu informasi. Metode yang digunakan adalah Least Significant Bit (LSB). Salah satu jenis file multimedia yang populer adalah file dengan format MP3. Oleh karena itu penggunaan MP3 sebagai salah satu media steganografi merupakan langkah yang baik. Dari penjelasan di atas maka dibuat program steganografi yang dapat mengamankan data.txt pada file audio MP3 dan mengembalikan data.txt tidak berubah. Sebelum disisipkan ke dalam file MP3, pesan rahasia terlebih dahulu dienkripsi dengan Key yang sudah dikenai proses MD5. Kemudian disisipkan ke dalam audio data MP3 bersamaan dengan Mark sebagai penanda akhir pesan. Terdapat beberapa istilah yang berkaitan dengan steganografi. (Renaldi Munir, 2006 : 304) 1. Hiddentext atau embedded message: pesan atau informasi yang disembunyikan. 2. Covertext atau cover-object: pesan yang digunakan untuk menyembunyikan embedded message. 3. Stegotext atau stego-object: pesan yang sudah berisi embedded message. Dalam steganografi digital, baik hiddentext atau covertext dapat berupa teks, audio, gambar, maupun video. 1) Ricky Maulana Mahgribi adalah mahasiswa Jurusan Matematika Universitas Negeri Malang. 2) Lucky Tri Oktoviana adalah dosen Jurusan Matematika Universitas Negeri Malang.

Dalam menyembunyikan pesan, ada beberapa kriteria yang harus dipenuhi: (Renaldi Munir, 2004 : 209) 1. Fidelity. Mutu citra penampung tidak jauh berubah. Setelah penambahan data rahasia, citra hasil steganografi masih terlihat dengan baik. Pengamat tidak mengetahui kalau di dalam citra tersebut terdapat data rahasia. 2. Robustness. yang disembunyikan harus tahan (robust) terhadap berbagai operasi manipulasi yang dilakukan pada citra penampung, seperti pengubahan kontras, penajaman, pemampatan, rotasi, perbesaran gambar, pemotongan (cropping), enkripsi, dan sebagainya. Bila pada citra dilakukan operasi-operasi pengolahan citra tersebut, maka data yang disembunyikan seharusnya tidak rusak (tetap valid jika diekstraksi kembali). 3. Recovery. yang disembunyikan harus dapat diiungkapkan kembali (reveal). Karena tujuan stegnografi adalah data hiding, maka sewaktu-waktu data rahasia di dalam citra penampung harus dapat diambil kembali untuk digunakan lebih lanjut. MP3 adalah salah satu format berkas pengodean suara yang memiliki kompresi yang baik sehingga ukuran berkas bisa memungkinkan menjadi lebih kecil. File MP3 terdiri atas 2 bagian data yaitu Header dan audio. Header berfungsi sebagai tanda pengenal bagi file MP3 agar dapat dibaca oleh MP3 player. audio berisi data file MP3. Setiap angka pada suatu sistem bilangan dapat dikonversikan ke dalam sistem bilangan yang lain. Secara umum ekspresi sistem bilangan basis r mempunyai perkalian koefisien oleh pangkat dari r. a n r n + a n-1 r n-1 + + a 2 r 2 + a 1 r 1 + a 0 r 0 + a -1 r -1 + a-2 r -2 + XOR adalah algoritma enkripsi sederhana dengan cara meng-xor-kan plainteks (P) dengan kunci (K) menghasilkan cipherteks. Secara garis besar, logika XOR sebagai berikut. Operasi XOR akan mengembalikan nilai 1 jika jumlah operand bernilai satu ganjil, jika tidak maka akan mengembalikan hasil 0. Seperti berikut : 1 XOR 1 = 0 1 XOR 0 = 1 0 XOR 1 = 1 0 XOR 0 = 0 Steganografi adalah suatu teknik untuk menyembunyikan informasi yang bersifat pribadi di dalam sesuatu yang hasilnya akan tampak seperti informasi normal lainnya. Di sinilah fungsi dari teknik steganografi yaitu sebagai teknik penyamaran menggunakan media lain yang berbeda sehingga informasi rahasia dalam media awal tidak terlihat secara jelas (Qureshi, 2000). Metode LSB adalah Suatu metode dengan cara menyisipkan bit-bit data rahasia ke dalam coverobject. Metode ini berasal dari angka yang paling kurang signifikan dari jumlah bit dalam 1 byte. Bit yang memiliki signifikansi paling tinggi adalah numerik yang memiliki nilai tertinggi (misal, 2 7 = 128), artinya yang paling tidak signifikannya adalah yang memiliki nilai terrendah (misal, 2 0 = 1).

Pembahasan Steganografi adalah suatu teknik untuk menyembunyikan informasi yang bersifat pribadi di dalam sesuatu yang hasilnya akan tampak seperti informasi normal lainnya. Dalam kasus ini informasi yang disembunyikan berupa file berekstensi.txt dan penampungnya berupa file berekstensi.mp3. Penggunaan stego-key berfungsi untuk memperkuat pengamanan informasi atau data rahasia. Encoding adalah proses penyisipan data txt ke dalam file MP3. Key MD5 Enkripsi Enkripsi Encode MP3 MP3 Stego Mark Gambar 1. Skema Encoding Dari gambar 1, langkah pertama yaitu mengubah Key menjadi menggunakan MD5. Key diubah ke dalam bentuk biner terlebih dahulu. Hasilnya MD5 dalam bentuk heksadesimal. Bentuk heksadesimal tersebut dikonversi ke dalam bentuk biner tiap karakternya sehingga panjangnya menjadi 128 bit. Langkah selanjutnya yaitu mengenkripsikan dengan menggunakan algoritma XOR, sehingga menjadi Enkripsi. Kemudian di-xor-kan dengan sehingga menjadi Enkripsi. Langkah ketiga yaitu menyisipkan Mark. Mark adalah penanda akhir pesan. Digunakan lebih dari satu karakter penanda akhir pesan untuk menghindari adanya kesamaan antara penanda dengan isi pesan. Menyisipkan Mark setelah byte ke-43 karena jumlah maksimum data masing-masing framenya dibatasi 43 byte. Langkah keempat yaitu proses Encode MP3, dengan cara menyisipkan masing-masing bit-bit Enkripsi ke dalam bit terakhir audio data MP3.

Key MD5 Stego MP3 Decode MP3 Enkripsi Dekripsi Gambar 2. Skema Decoding Pada gambar 2 merupakan proses decoding, yaitu proses menguraikan data txt dari file MP3. Langkah pertama yaitu Key diproses menggunakan MD5 sehingga menjadi. Selanjutnya Stego MP3 diuraikan menggunakan sehingga menjadi Enkripsi. Dari Enkripsi didekripsi sehingga menjadi asli txt. Hasil Implementasi Program dan Analisis Key diproses menggunakan sehingga menjadi. Lalu txt dienkripsi dengan menggunakan algoritma enkripsi XOR menjadi Enkripsi. Kemudian Enkripsi disisipkan ke dalam masing-masing bit terakhir (LSB) audio data MP3 sehingga menjadi MP3 Stego. Contoh hasil dari implementasi program untuk encoding adalah sebagai berikut: 202cb962ac59075b96 4b07152d234b70 SAYA CINTA MALANG! Algoritma Enkripsi XOR Enkripsi Metode penyisipan LSB Guns. Guns.mp3- MP3 stego.mp3 Enkripsi MP3 MP3 Stego Gambar 3. Hasil proses Encoding

Contoh hasil dari implementasi program untuk decoding adalah sebagai berikut: Guns.mp3- stego.mp3 MP3 Stego Metode pengambilan LSB Enkripsi Enkripsi 202cb962ac59075b96 4b07152d234b70 Algoritma Enkripsi XOR Gambar 4. Hasil proses decoding SAYA CINTA MALANG! Hasil dari proses penyisipan pesan adalah file Stego MP3. Ukuran hasil dari program sama persis dengan file aslinya. Terlebih lagi jika file mp3 didengarkan tanpa menggunakan hardware lain seperti headphone yang akan memperjelas kualitas suara. Jika file diubah ukurannya, maka program tidak dapat menguraikan data asli atau pesan rahasia. Sehingga dapat disimpulkan bahwa file mp3 telah rusak dan pesan rahasia yang terkandung di dalamnya tidak dapat didekripsi. Simpulan dan Saran Simpulan Steganografi dapat meningkatkan keamanan pesan dengan mengenkripsi pesan sebelum menyembunyikan ke dalam coverobject yang berupa file mp3. Pada aplikasi ini proses penyisipan pesan rahasia mudah dioperasikan. Proses penguraian pesan rahasia juga mudah dioperasikan. Saran Tidak adanya komponen-komponen yang berfungsi untuk memainkan, pause,atau stop file mp3. File mp3stego jika didengarkan menggunakan hardware yang lebih detail seperti headphone, akan terdengar noise di beberapa bagian yang dapat menyebabkan timbulnya kecurigaan bahwa file mp3 tersebut terkandung data rahasia di dalamnya. Program ini tidak dapat mendekripsi pesan rahasia jika file mp3stego diubah ukurannya. Daftar Rujukan Munir, Rinaldi. 2006. Kriptografi. Informatika: Bandung Munir, Renaldi. 2004, Pengolahan Citra Digital dengan Pendekatan Algoritmik. Informatika: Bandung. Qureshi, Waheed. 2000, Steganography and Steganalysis. (Online), www.giac.org/paper/gsec/2151/steganography-steganalysis/103664. Tanggal akses 29-11-2012