Penerapan Metode Adaptif Dalam Penyembunyian Pesan Pada Citra

dokumen-dokumen yang mirip
1.1 LATAR BELAKANG I-1

BAB I PENDAHULUAN. pesan. Kriptografi mengubah informasi asli (plaintext) melalui proses enkripsi

BAB 1 PENDAHULUAN Latar belakang

BAB 1 PENDAHULUAN. 1.1 Latarbelakang

BAB III ANALISIS DAN DESAIN SISTEM

BAB 1 PENDAHULUAN Latar Belakang Masalah

ANALISIS METODE MASKING-FILTERING DALAM PENYISIPAN DATA TEKS

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Penyembunyian Pesan pada Citra GIF Menggunakan Metode Adaptif

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

2017 Ilmu Komputer Unila Publishing Network all right reserve

BAB 1 PENDAHULUAN Latar Belakang

BAB III ANALISIS DAN DESAIN SISTEM

UKDW BAB 1 PENDAHULUAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. menukar data. Melihat teknologi informasi yang makin lama makin canggih pengiriman

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB II LANDASAN TEORI

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

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I APLIKASI STEGANOGRAFI LSB (LEAST SIGNIFICANT BIT) MODIFICATION UNSUR WARNA MERAH PADA DATA CITRA DIGITAL

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. untuk mengirimkan pesan, tetapi juga bisa menggunakan layanan yang tersedia di

BAB I PENDAHULUAN 1.1. Latar Belakang

ALGORITMA LEAST SIGNIFICANT BIT UNTUK ANALISIS STEGANOGRAFI

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

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

BAB I PENDAHULUAN. 1. aa

BAB I PENDAHULUAN. Steganografi adalah teknik menyisipkan pesan kedalam suatu media,

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. 1 Universitas Kristen Maranatha

BAB III ANALISIS DAN DESAIN SISTEM

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB IV. HASIL DAN ANALISIS

BAB II LANDASAN TEORI

Gambar 4.1 Menu Login Form

BAB I PENDAHULUAN 1.1. LATAR BELAKANG

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

TEKNIK PENYEMBUNYIAN PESAN TEKS PADA MEDIA CITRA GIF DENGAN METODE LEAST SIGNIFICANT BIT (LSB)

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

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

BAB I PENDAHULUAN. 1.1 Latar Belakang

ALGORITMA LEAST SIGNIFICANT BIT UNTUK ANALISIS STEGANOGRAFI

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

IMPLEMENTASI PENGGUNAAN TEKNIK STEGANOGRAFI METODE LSB (LEAST SIGNIFICANT BIT) DAN POLYBIUS SQUARE CIPHER PADA CITRA DIGITAL

BAB I PENDAHULUAN. disadap atau dibajak orang lain. Tuntutan keamanan menjadi semakin kompleks, maka harus dijaga agar tidak dibajak orang lain.

STEGANOGRAPHY CHRISTIAN YONATHAN S ELLIEN SISKORY A. 07 JULI 2015

STEGANOGRAFI DENGAN METODE PENGGANTIAN LEAST SIGNIFICANT BIT (LSB)

BAB I PENDAHULUAN I.1 Latar Belakang Masalah

ENKRIPSI AFFINE CIPHER UNTUK STEGANOGRAFI PADA ANIMASI CITRA GIF

BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

APLIKASI KEAMANAN DATA DENGAN TEKNIK STEGANOGRAFI MENGGUNAKAN METODE END OF FILE (EOF)

PENERAPAN METODE MOST SIGNIFICANT BIT UNTUK PENYISIPAN PESAN TEKS PADA CITRA DIGITAL

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

APLIKASI PENGAMANAN DATA TEKS PADA CITRA BITMAP DENGAN MENERAPKAN METODE LEAST SIGNIFICANT BIT (LSB)

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

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

PENGAMANAN DATA TEKS DENGAN KOMBINASI CIPHER BLOCK CHANING DAN LSB-1

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

PENGAMANAN PESAN TEKS MENGGUNAKAN TEKNIK STEGANOGRAFI SPREAD SPECTRUM BERBASIS ANDROID

TEKNIK STEGANOGRAFI UNTUK PENYEMBUNYIAN PESAN TEKS MENGGUNAKAN ALGORITMA GIFSHUFFLE

PENGGUNAAN KRIPTOGRAFI DAN STEGANOGRAFI BERDASARKAN KEBUTUHAN DAN KARAKTERISTIK KEDUANYA

ANALISIS KEAMANAN PESAN MENGGUNAKAN TEKNIK STEGANOGRAFI MODIFIED ENHANCED LSB DAN FOUR NEIGHBORS DENGAN TEKNIK KRIPTOGRAFI CHAINING HILL CIPHER

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

DAFTAR ISI. DAFTAR ISI... vii. DAFTAR GAMBAR... x. DAFTAR TABEL... xii I. PENDAHULUAN Latar Belakang Rumusan Masalah...

BAB I PENDAHULUAN I-1

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

Tanda Tangan Digital Untuk Gambar Menggunakan Kriptografi Visual dan Steganografi

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

PENGGUNAAN KRIPTOGRAFI DAN STEGANOGRAFI BERDASARKAN KEBUTUHAN DAN KARAKTERISTIK KEDUANYA

BAB IV HASIL DAN UJI COBA

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

ANALISIS KEKUATAN DAN DAYA TAMPUNG PESAN OPTIMAL PADA CITRA STEGANOGRAFI METODE STEGO N BIT LSB DENGAN PENGURUTAN GRADASI WARNA

PENERAPAN STEGANOGRAFI PADA SEBUAH CITRA

Penerapan Metode Dynamic Cell Spreading (DCS) Untuk Menyembunyikan Teks Tersandi Pada Citra

BAB 2 TINJAUAN PUSTAKA

BAB IV IMPLEMENTASI DAN PEMBAHASAN

Stenografi dan Watermarking. Esther Wibowo Erick Kurniawan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

BAB I PENDAHULUAN. steganografi sangat dibutuhkan saat ini untuk pesan pribadi dengan media global

PENYEMBUNYIAN DAN PENGACAKAN DATA TEXT MENGGUNAKAN STEGANOGRAFI DAN KRIPTOGRAFI TRIPLE DES PADA IMAGE

Transkripsi:

Konferensi Nasional Sistem & Informatika 2015 STMIK STIKOM Bali, 9 10 Oktober 2015 Penerapan Metode Adaptif Dalam Penyembunyian Pesan Pada Citra Edy Victor Haryanto Universitas Potensi Utama Jl. K.L. Yos Sudarso Km. 6.5 No.3A Tanjung Mulia Medan Email : edy@potensi-utama.ac.id Abstrak Steganogafi merupakan salah satu cabang ilmu mempelajari teknik dan cara penyembunyian pesan rahasia ke dalam suatu media sedemikian rupa sehingga pihak ketiga tidak dapat melihat dan menyadari keberadaan pesan rahasia tersebut dan media tempat penyembunyian pesan tidak ada perubahan. Penelitian ini membahas studi mengenai bagaimana menyembunyikan pesan pada media citra digital citra JPG dengan ukuran pixel yang berbeda-beda. dengan menggunakan metode Adaptif dan pesan yang disembunyikan berbentuk teks. Perangkat lunak menggunakan bilangan pseudo random atau bilangan semu acak, dan dari hasil penyembunyian pesan tersebut kapasitas tidak bertambah atau tetap dan yang disisipi pun hasilnya 99% atau tidak terlihat dari kasat mata bahwa ada perubahan pada setelah disisipi pesan. Kata kunci : Adaptif, Penyembunyian Pesan, Steganografi, Citra Digital, JPG 1. Pendahuluan Penyembunyian pesan untuk saat ini terhadap citra digital memang sangat diperlukan agar pesan tersebut tidak dapat diketahui oleh orang lain, dan masih banyak cara untuk menyembunyikan pesan tersebut. Dengan berkembangnya teknologi informasi, penggunaan media digital juga semakin meningkat. Populernya penggunaan media digital sebagai media pertukaran informasi disebabkan oleh kemudahan yang ditawarkan media digital kepada para penggunanya. Selain itu media digital dapat secara cepat tersebar melalui jaringan internet. Namun sifat dari media digital ini mempunyai kelemahan untuk kasus pertukaran informasi yang bersifat rahasia. Pencurian informasi di internet sangat riskan terjadi, sehingga hal ini membuat pertukaran informasi yang bersifat rahasia harus dilakukan dengan hati-hati. Permasalahan ini dapat diatasi dengan menggunakan teknik kriptografi. Kriptografi adalah ilmu sekaligus seni untuk menjaga keamanan pesan. Kriptografi mengubah informasi asli (plaintext) melalui proses enkripsi menjadi informasi acak (ciphertext) menggunakan algoritma dan kunci tertentu, lalu setelah diterima oleh penerima informasi, ciphertext akan diubah kembali menjadi plaintext melalui proses dekripsi menggunakan algoritma dan kunci yang sama dengan proses enkripsi. Sehingga pesan rahasia hanya dapat dimengerti oleh pihak penerima. Namun kriptografi mempunyai kelemahan. Informasi acak yang diubah menggunakan algoritma dan kunci tertentu berbentuk sebuah pesan yang tidak mempunyai makna, namun dapat dilihat secara kasat mata. Hal ini akan menimbulkan kecurigaan pada pihak selain penerima dan pengirim informasi. Oleh karena itu dipakai teknik lain untuk menjawab kelemahan teknik kriptografi. Teknik ini dinamakan steganografi. Steganografi adalah ilmu dan seni penyembunyian informasi yang dapat mencegah pendeteksian terhadap informasi yang disembunyikan. Metode Adaptif mengkorelasikan modifikasi pada tiap pixel sesuai konten. Contohnya penyisipan dengan metode Adaptif dapat menghindari area dengan warna yang sama. Dan dari pemaparan diatas dapat merumuskan masalah yaitu bagaimana penyembunyian dan perancangan aplikasi penyembunyian pesan pada citra JPG. Penelitian ini juga memiliki tujuan agar user memahami teknik penyembunyian pesan pada citra berformat JPG menggunakan metode Adaptif. Penelitian Terkait Hasiholan dalam penelitiannya mengungkapkan bagaimana dengan menggunakan metode LSB dapat menyembunyikan pesan berbentuk txt dan pesan yang disembunyikan dalam format gif[1]. 795

Prasetyo meneliti bagaimana dengan metode adatif dapat menyembunyikan pesan teks pada citra format gif dan menggunakan metode PSNR untuk metode objektifnya untuk mengukur perbedaan pada citra sebelum dan sesudah disisipi pesan[2]. Adaptif Metode Adaptif adalah metode yang menggunakan teknik Adaptif sebagai teknik penyisipan pesannya. Metode ini mempunyai keunggulan yaitu pada tingkat keamanan yang tinggi untuk steganografi pada citra berbasis palet (palette based image), yaitu citra JPG. Metode ini akan menganalisis dan memilih pixel yang tidak akan menghasilkan kecurigaan yang besar dengan perubahan nilai warna, contohnya metode ini akan menghindari penyisipan pesan pada sebuah daerah yang mempunyai titik warna yang sama pada sebuah citra. Pada citra JPG, metode ini disebut Adaptif karena pada proses penyisipan dan modifikasi pixelnya, metode ini akan memilih warna yang tersedia di tabel warna yang ada pada citra yang disisipkan pesan. Karena masing masing citra JPG mempunyai konten warna tabel yang berbeda beda. Kapasitas penyisipan pesan metode ini bergantung pada media penyisipan, dan pada beberapa kasus, kapasitas dari pesan yang dapat disisipkan dalam sebuah citra dan dalam sekali penyisipan tidak dapat dihitung sebelum proses penyisipan dimulai, namun masih dapat dilakukan analisa mengenai kapasitas maksimum dari pesan yang disisipkan menggunakan metode Adaptif. Cara kerja metode Adaptif pada proses penyisipan dimulai dengan pemilihan pixel yang akan disisipkan oleh pesan secara semu acak. Berikut ilustrasi proses penyisipan pesan metode Adaptif Gambar 1. Metode Adaptif Penyisipan Pesan Proses penyisipan pesan yang berekstensikan.txt dan citra berformat 24 bitmap dengan metode Adaptif hal yang pertama - tama dilakukan ialah memanggil pembangkit bilangan semu acak untuk memilih pixel mana yang akan dilakukan proses penyisipan pesan. Namun sebelum melakukan proses penyisipan terlebih dahulu pesan yang akan dimasukkan kedalam pixel dirubah kedalam bentuk biner. Begitu juga pixel yang telah dipilih oleh bilangan semu acak dirubah menjadi nilai 0 atau 1 dengan cara perhitungan persamaan yang akan di jelaskan sebagai berikut : 1. Proses perubahan nilai pesan kedalam bentuk biner. Berikut ini ilustrasi proses perubahan pesan kedalam biner. Gambar 2. Perubahan pesan kedalam biner 2. Langkah selanjutnya ialah merubah nilai titik pixel yang telah ditentukan oleh bilangan semu acak kedalam rumusan persamaan sehingga bernilai 0 atau 1. Diambil beberapa titik yang telah terpilih secara semu acak misalkan 3,5,9,12,16,18,22,24. Berikut proses perhitungan persamaan. 3 R:42,G:52,B:2 (42+52+2)mod2 = 0 5 R:43,G:48,B:8 (43+48+8)mod2 = 1 9 R:42,G:49,B:5 (42+49+5)mod2 = 0 12 R:47,G:62,B:5 (47+62+5)mod2 = 0 16 R:53,G:72,B:8 (53+72+8)mod2 = 1 796

18 R:47,G:62,B:3 (47+62+3)mod2 = 0 22 R:53,G:72,B:6 (53+64+5)mod2 = 1 24 R:50,G:64,B:5 (50+64+5)mod2 = 1 Setelah titik yang dipilih oleh bilangan semu acak dirubah kedalam nilai 0 dan 1 proses selanjutnya ialah proses penyisipan pesan. Berikut ilustrasi pixel yang akan di sisipi pesan yang diambil sample citra cover 5x5. Gambar 3. Titik nilai pixel RGB 3. Proses penyisipan pesan biner dimulai dari bit paling kiri sampai bit pesan selesai disembunyikan kedalam titik pixel secara keseluruhan. Dalam metode Adaptif apabila titik pixel dan bit pesan sama maka akan dilakukan proses penyisipan, namun apabila titik pixel dan bit pesan berbeda dilakukan rumus persamaan d = (R 2 R 1) 2 + (G 2 G 1) 2 + (B 2 B 1) 2 untuk mencari nilai,pixel tetangga terdekat yang bernilai sama dengan bit pesan. Data Input Desain data input yang digunakan dalam aplikasi ini didasarkan dari ekstensi cover message (file carrier) pada saat proses input data. Jika pada saat input cover message digunakan file image dengan ekstensi *.JPG. Demikian juga untuk format file image yang lain. Namun dalam perancangan kali ini saya hanya memakai format yang berekstensikan *JPG. Flowchart Adapun proses penyisipan pesan dengan metode Adaptif akan dikan dengan flowchart. Berikut flowchart penyisipan pesan teks kedalam citra penampung yang ada pada 4. Setelah dilakukan proses penyisipan atau penyembunyian, langkah berikutnya ialah proses pengungkapan pesan atau ekstraksi. Berikut flowchart pengungkapan pesan atau ekstraksi terlihat pada 5. Gambar 4. Flowchart Penyisipan Gambar 5. Flowchart Ekstraksi 797

2. Hasil dan Pembahasan Berdasarkan hasil analisis, perangkat lunak yang memiliki fungsi untuk menyisipkan menyisipkan dan ekstraksi pesan telah berhasil dikembangkan. Proses selanjutnya adalah melakukan penyisipan dan ekstraksi pesan pada citra JPG. Terdapat tiga buah kasus uji yang dilakukan, yaitu menguji kebenaran proses penyisipan dan ekstraksi, menguji kebenaran pesan, dan menguji perubahan kualitas citra setelah disisipkan dengan yang belum disisipkan, dengan menggunakan cara subjektif dan objektif. Sehingga setelah pengujian dapat disimpulkan tingkat kebenaran implementasi dari perangkat lunak yang dikembangkan. Tabel 1. Penyisipan Pesan Berkas yang disisipkan JANGAN Media penyisipan Pesan yang disembunyikan berupa teks yang berekstensi.txt. Tabel 2. Ekstraksi Pesan Berkas cover yang ingin disisipi Berkas teks.txt JANGAN 3. Hasil Pengujian Dalam melakukan pengujian kami memanfaatkan beberapa berkas cover (data fidelity) dan beberapa berkas data yang akan disimpan dalam cover. Berkas berkas yang akan tersebut adalah sebagai berikut : Tabel 3. Hasil Pengujian No Citra Ukuran sebelum disisipi Ukuran setelah disisipi Hasil 1 4.13 kb 4.13 kb 99% 2 11,3 kb 11,3 kb 99% 3 11,0 kb 11,0 kb 99% 798

4. Kesimpulan Berdasarkan analisa dari beberapa pengujian yang diterangkan pada bagian sebelumnya, kesimpulan yang didapat adalah : 1. Berdasarkan penelitian Adaptif dapat digunakan untuk mengamankan pesan teks.txt rahasia kedalam file citra JPG. 2. Berdasarkan pengujian fidelity dapat disimpulkan metode Adaptif memiliki mutu yang lebih baik dalam melakukan penyembunyian pesan teks.txt, karena penyembunyian yang amat baik yang mengkolerasikan antara pesan dan bit. 3. File sebelum dan sesudah penyisipan tidak dapat dibedakan secara kasat mata karena penurunan kualitas citra yang terjadi sangat kecil. Daftar Pustaka [1] Manurung, hasiholan, Teknik penyembunyian pesan teks pada media citra gif dengan metode Least Significant Bit (LSB), Pelita Informatika Budi Darma, Vol. VII, No. 2 Tahun 2014. [2] Prasetyo, Penyembunyian pesan pada citra gif menggunakan metode adaptif, Makalah, Institut Teknologi Bandung. [3] Anonim. ASCII Code The extended ASCII table. http://www.ascii-code.com. Diakses: 9 April 2015. [4] Lee, Christopher, 2011. Belajar Visual Studio 2010. Yogyakarta. AndiOffiset. [5] Putra, Darma. Pengolahan Citra Digital. Yogyakarta: Penerbit Andi. 799