APLIKASI STEGANOGRAFI UNTUK PENYISIPAN PESAN

dokumen-dokumen yang mirip
BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

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 I PENDAHULUAN I.1 Latar Belakang Masalah

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

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

1.1 LATAR BELAKANG I-1

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

Aplikasi Steganografi Untuk Penyisipan Data Teks Ke dalam Citra Digital. Temmy Maradilla Universitas Gunadarma

ALGORITMA LEAST SIGNIFICANT BIT UNTUK ANALISIS STEGANOGRAFI

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

ANALISIS METODE MASKING-FILTERING DALAM PENYISIPAN DATA TEKS

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

BAB I PENDAHULUAN I-1

BAB I PENDAHULUAN. tidak berhak. Permasalahan tersebut membuat aspek keamanan dalam bidang

BAB 1 PENDAHULUAN Latar Belakang Masalah

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

PENGAMANAN PESAN TEKS MENGGUNAKAN TEKNIK STEGANOGRAFI SPREAD SPECTRUM BERBASIS ANDROID

APLIKASI STEGANOGRAFI UNTUK MENJAGA KERAHASIAAN INFORMASI MENGGUNAKAN BAHASA PEMROGRAMAN JAVA

Penyisipan Citra Pesan Ke Dalam Citra Berwarna Menggunakan Metode Least Significant Bit dan Redundant Pattern Encoding

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

* Kriptografi, Week 13

APLIKASI VIDEO STEGANOGRAPHY DENGAN METODE LEAST SIGNIFICANT BIT (LSB)

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

APLIKASI STEGANOGRAFI PADA BERKAS VIDEO MP4 DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN JAVA

BAB I PENDAHULUAN. 1. aa

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

2017 Ilmu Komputer Unila Publishing Network all right reserve

ALGORITMA LEAST SIGNIFICANT BIT UNTUK ANALISIS STEGANOGRAFI

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

BAB 1 PENDAHULUAN. 1.1 Latarbelakang

EKSPLORASI STEGANOGRAFI : KAKAS DAN METODE

BAB II TINJAUAN PUSTAKA

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

UKDW BAB 1 PENDAHULUAN

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

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

PENERAPAN STEGANOGRAFI PADA SEBUAH CITRA

Perbandingan Steganografi pada Citra Gambar Graphics Interchange Format dengan Algoritma Gifshuffle dan Metode Least Significant Bit

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

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. Steganografi adalah teknik menyisipkan pesan kedalam suatu media,

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Perkembangan dunia digital saat ini membuat lalu lintas pengiriman data elektronik

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

STEGANOGRAPHY CHRISTIAN YONATHAN S ELLIEN SISKORY A. 07 JULI 2015

ENKRIPSI AFFINE CIPHER UNTUK STEGANOGRAFI PADA ANIMASI CITRA GIF

BAB II TINJAUAN PUSTAKA. pesan di dalam media tersebut. Kata steganografi (steganography) berasal

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN Latar Belakang

STEGANOGRAFI DENGAN METODE PENGGANTIAN LEAST SIGNIFICANT BIT (LSB)

BAB I PENDAHULUAN. paling populer di dunia. Internet memiliki banyak fasilitas dan kemudahan

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

BAB I PENDAHULUAN. digunakan untuk mengirim dan menerima informasi. penting dalam suatu organisasi maupun pribadi. Hal ini terkait dengan

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

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

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

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

BAB III ANALISIS DAN PERANCANGAN

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

TEKNIK STEGANOGRAPHY DENGAN METODE LEAST SIGNIFICANT BIT (LSB)

BAB I PENDAHULUAN. luas. Mengirim pesan terenkripsi sering akan menarik perhatian pihak ketiga,

METODE LEAST SIGNIFICANT BIT (LSB) CITRA DIGITAL UNTUK STEGANOGRAFI PADA GAMBAR JPEG DAN BITMAP (BMP) SKRIPSI. Disusun oleh :

Tanda Tangan Digital Untuk Gambar Menggunakan Kriptografi Visual dan Steganografi

PENGOLAHAN CITRA DAN STEGANOGRAFI DENGAN METODE LSB

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

BAB 1 PENDAHULUAN Latar Belakang

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

BAB 1 PENDAHULUAN. Hal ini dikarenakan penggunaan komputer pada kehidupan setiap hari telah menjadi

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. yang sering dilakukan. Pertukaran informasi dan data menggunakan internet

BAB I PENDAHULUAN. proses pertukaran pesan atau informasi melalui jaringan internet, karena turut

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM. Perancangan program aplikasi dalam skripsi ini menggunakan aturan linear sequential

Deteksi Steganografi Berbasis Least Significant Bit (LSB) Dengan Menggunakan Analisis Statistik

BAB I PENDAHULUAN. 1 Universitas Kristen Maranatha

Bab I Pendahuluan 1 BAB I PENDAHULUAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. keamanan data sangatlah penting, terutama dalam bisnis komersil maupun. mengakses atau mendapatkan data tersebut.

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

BAB 2 LANDASAN TEORI

IMPLEMENTASI TEKNIK STEGANOGRAFI DENGAN METODE LSB PADA CITRA DIGITAL

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

STEGANOGRAFI DALAM GAMBAR BEREKSTENSI BMP MENGGUNAKAN METODE CHAOTIC LEAST SIGNIFICANT BIT

BAB 2 TINJAUAN TEORETIS

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Penerapan Metode Adaptif Dalam Penyembunyian Pesan Pada Citra

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

IMPLEMENTASI APLIKASI STEGANOGRAFI DENGAN MENGGUNAKAN EUREKA STEGANOGRAHER, JPHIDE AND SEEK, STEGANOG, DAN STEGOMAGIC NASKAH PUBLIKASI

ABSTRAK. Kata kunci : Steganografi, bit-plane complexity segmentation, data tersembunyi, peak signal-to-noise ratio. v Universitas Kristen Maranatha

BAB I PENDAHULUAN. Sejak munculnya World Wide Web (WWW) pada tahun 1990-an yang

IMPLEMENTASI ALGORITMA STEGANOGRAFI LEAST SIGNIFICANT BIT UNTUK KEAMANAN DATA PADA AKUN LOGIN DI POLITEKNIK & STMIK LPKIA

Transkripsi:

APLIKASI STEGANOGRAFI UNTUK PENYISIPAN PESAN Siti Rohayah 1, Ginanjar Wiro Sasmito 2, Oman Somantri 3 D3 Teknik Komputer 1, D4 Teknik Informatika 2,3 Politeknik Harapan Bersama Tegal Abstrak Dengan semakin berkembangnya teknologi informasi dan telekomunikasi, maka perhatian pada tingkat keamanan akan menjadi semakin penting. Salah satunya adalah tingkat kemanan penyisipan data atau informasi. Peningkatan keamanan penyisipan data dapat dilakukan dengan menggunakan Steganografi. Steganografi adalah teknik menyembunyikan pesan ke dalam sebuah media digital. Media digital yang dapat digunakan adalah teks, gambar, suara, dan video. Penelitian ini membahas tentang penerapan Steganografi untuk penyisipan pesan. Jenis pesan yang dapat disisipkan adalah pesan teks dengan format (pdf dan doc), pesan gambar dengan format (jpg, png, gift dan bmp), pesan suara dengan format (mp3, wav dan wma), serta pesan video dengan format (3gp). Aplikasi ini dikembangkan dengan menggunakan bahasa pemrograman Java dalam platform IDE NetBeans 6.8. Aplikasi yang dibangun dengan menggunakan bahasa pemrograman Java tersebut dapat menyisipkan pesan. Pesan yang dapat disisipkan antara lain pesan teks dengan format pdf dan doc, pesan gambar dengan format jpg, png, gift dan bmp, pesan suara dengan format mp3, wav dan wma, serta pesan video dengan format 3gp. Kata Kunci : Steganografi, Penyisipan Pesan 1. PENDAHULUAN Dalam era globalisasi seperti sekarang ini, dibutuhkan suatu komunikasi tanpa batas. Dengan adanya jaringan global seperti internet, maka komunikasi tanpa batas dapat diakses kapanpun, di manapun, dan oleh siapapun. Oleh karena itu dibutuhkan suatu tingkat keamanan data agar data tidak dapat diakses oleh sembarang orang dan kerahasiaannya dapat terjamin. Salah satu hal yang dapat dilakukan untuk mengatasi situasi tersebut adalah dengan mengembangkan suatu aplikasi yang mampu menyamarkan pesan tersebut pada suatu media yang dapat diakses oleh setiap orang. Teknik ini disebut Steganografi. Steganografi berasal dari bahasa Yunani yang berarti tulisan tersembunyi. 975

Menurut Munir (2004) bahwa Steganografi didefinisikan sebagai ilmu dan seni untuk menyembunyikan pesan rahasia (hiding message) sedemikian sehingga keberadaan (eksistensi) pesan tidak terdeteksi oleh indera manusia. Media yang digunakan umumnya merupakan suatu media yang berbeda dengan media pembawa informasi rahasia, disinilah fungsi dari teknik steganography yaitu sebagai teknik penyamaran menggunakan media lain yang berbeda sehingga informasi rahasia dalam media awal tidak terlihat secara jelas. Dengan perkembangan teknologi modern, pesan teks, gambar, suara dan video dapat disembunyikan di balik citra (image), suara, teks, dan video. Cara ini sangat berguna jika digunakan pada Steganografi yang berbasis komputer, karena banyak format file digital yang dapat dijadikan media untuk menyembunyikan pesan. Dalam penelitian ini teknik penyembunyian pesan menggunakan format gambar suara, teks dan video. Adapun metode yang digunakan dalam menyembunyikan pesan pada media digital tersebut berbeda-beda, diantaranya: LSB (Least Significant Bit), algoritmaand transformation, redundant pattern encoding, danspread spectrum.berdasarkan pada latar belakang masalah tersebut, maka Aplikasi Steganografi Untuk Penyisipan Pesan sangat dibutuhkan karena keberadaan pesan hanya diketahui oleh pengirim dan penerima dan tidak mudah di hack oleh orang yang tidak berhak untuk mengetahuinya. Tujuan penelitian ini yaitu menghasilkan aplikasi Steganografi untuk penyisipan pesan. 2. Steganografi 2.1. Pengertian Steganografi Kata Steganografi (steganography) berasal dari bahasa Yunani yang terdiri dari kata steganos yang artinya tersembunyi dan graphien yang artinya menulis, sehingga bisa diartikan sebagai tulisan yang tersembunyi. Dapat disimpulkan bahwa, Steganografi adalah ilmu yang mempelajari teknik pengembangan pesan rahasia di dalam pesan yang lainnya, sedemikian rupa sehingga orang lain tidak akan tahu bahwa terdapat pesan rahasia di dalam pesan yang mereka baca (Schneier, 1996). 2.2. Penyisipan Pesan Untuk melakukan penyisipan pesan baik itu pada pesan teks, gambar, suara dan video dibutuhkan masukan berupa file digital yang akan disisipkan pesan, pesan yang akan disisipkan (message), dan kunci (key). Menurut Alatas, 2009 bahwa ada beberapa contoh media penyisipan pesan rahasia yang digunakan dalam teknik Steganography antara lain adalah: a. Teks Dalam algoritma Steganography yang menggunakan teks sebagai media penyisipannya biasanya digunakan teknik NLP (Natural Language Processing) sehingga teks yang telah disisipi pesan rahasia tidak akan mencurigakan untuk orang yang melihatnya. b. Gambar Format gambar paling sering digunakan, karena format ini merupakan salah satu format file yang sering dipertukarkan dalam dunia internet. Alasan lainnya adalah banyaknya tersedia algoritma Steganography untuk media penampung yang berupa citra. c. Suara Format suara sering dipilih karena biasanya berkas dengan format ini berukuran relatif besar. Sehingga dapat menampung pesan rahasia dalam jumlah yang besar pula. 976

d. Video Format video memang merupakan format dengan ukuran file yang relatif sangat besar namun jarang digunakan karena ukurannya yang terlalu besar sehingga mengurangi kepraktisannya dan juga kurangnya algoritma yang mendukung format ini. Steganografi berfungsi untuk menyembunyikan keberadaan pesan dan dapat dianggap sebagai pelengkap dari kriptografi yang bertujuan untuk menyembunyikan isi pesan. Berbeda dengan kriptografi dalam Steganografi pesan disembunyikan sedemikian rupa sehingga pihak lain tidak dapat mengetahui adanya pesan rahasia. Pesan rahasia tidak diubah menjadi karakter aneh seperti halnya kriptografi. Pesan tersebut hanya disembunyikan ke dalam suatu media berupa gambar, teks, musik, atau media digital lainnya dan terlihat seperti pesan biasa. Untuk memudahkan dalam proses penyembunyian pesan teks ke dalam image, maka dirancang suatu aplikasi Steganografi untuk penyisipan pesan. Aplikasi dirancang dengan tiga proses yaitu mengambil image, menambahkan pesan ke dalam image (encode image) dan menampilkan pesan rahasia (extract) dalam image 2.3. Pengertian Aplikasi Menurut Pramana, 2012 aplikasi adalah satu unit perangkat lunak yang dibuat untuk melayani kebutuhan akan beberapa aktivitas seperti sistem perniagaan, game, pelayanan masyarakat, periklanan dan hampir semua proses kegiatan. Yang dimaksud perangkat lunak aplikasi adalah suatu sub kelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja, dan pemutar media 3. Analisa dan Perancangan Sistem Permasalahan yang berkaitan dengan aplikasi Steganografi untuk penyisipan pesan yaitu pada penyisipan pesan pada teks, gambar, suara dan video. Adapun penyisipan pada pesan teks berformat (pdf dan doc), pada file gambar berformat (jpg, png, bmp dan gift), pada file suara berformat (mp3, wav dan wma), serta pada file video berformat 3gp. Dalam pengumpulan data aplikasi ini menggunakan cara studi pustaka yakni mengumpulkan data dan informasi dari buku teks dan internet yang berkaitan dengan pembuatan aplikasi Steganografi tersebut. Untuk keamanan pesan, Steganografi memiliki tiga cara kerja yaitu hidden text, algoritma penyisipan dan algoritma pendeteksian. Sesuai dengan tujuan Steganografi itu sendiri yaitu menyembunyikan isi pesan, maka dibutuhkan sebuah aplikasi Steganografi untuk penyisipan pesan. 977

3.1. DFD Level 0 3.2. DFD Level 1 Gambar 1. DFD Level 0 3.3. Diagram Alir Gambar 2. DFD Level 1 Gambar 3 Flowchart Penyisipan Pesan 978

4. Implementasi Tahap implementasi ini mengacu pada dua sub sistem utama sistem steganography, yaitu penyisipan dan pengekstrakan. 4.1. Tampilan Program Tampilan pada program yang diimplementasikan dapat dilihat seperti gambar berikut ini: Gambar 4 Menu Gambar 5 Form Hide Text 4.2. Uji Coba dan Analisa Pengujian dilakukan berdasarkan spesifikasi aplikasi dan juga terhadap ketahanan data. Pengujian berdasarkan spesifikasi aplikasi meliputi pengujian kesesuaian proses, kesesuaian data, dan kualitas pesan. Sedangkan pengujian ketahanan data hanya dilakukan terhadap berkas stego object berbentuk suara. Untuk melakukan pengujian, digunakan beberapa berkas pesan, seperti pesan teks berformat (pdf, dan doc), pesan gambar berformat (jpg, png, gift dan bmp), pesan suara berformat (mp3, wav dan wma) serta pesan video berformat (3gp), dengan spesifikasi seperti tabel berikut: TABEL 1. SPESIFIKASI PESAN TEKS YANG DIUJI 979

TABEL 2. SPESIFIKASI GAMBAR TEKS YANG DIUJI TABEL 3. SPESIFIKASI SUARA YANG DIUJI TABEL 4. SPESIFIKASI VIDEO YANG DIUJI TABEL 5. HASIL PENGUJIAN BERDASARKAN SPESIFIKASI APLIKASI 5. Kesimpulan Berdasarkan analisis dan pembahasan yang dilakukan dapat diambil kesimpulan sebagai berikut: a. Pada penerapan aplikasi Steganografi tersebut dapat menyisipkan pesan ke dalam media digital. b. Pada aplikasi Steganografi ini dapat memudahkan pengguna dalam menyisipkan pesan. Penyisipan dan ekstraksi pesan dapat dilakukan dengan baik, jika ukuran file cover object lebih besar daripada ukuran file pesan yang disisipkan. 980

DAFTAR PUSTAKA Alatas Putri, M. Subali, Implementation Technique With Steganography LSB Method in Digital Images. Undergraduate Program, Faculty of Computer Science, Gunadarma University, 2009 Anneria, Yulie Sinaga, Program Steganalisis Metode LSB pada Citra dengan Enchaned LSB, Uji Chi Squere dan RS-Analisis, 2007 Bender, dkk., 1996, Techniques For Data Hiding, IBM Systems Journal Dedy Irawan, J and Adriantantri, E. 2010. Steganografi Untuk Menyembunyikan Suara Dengan Smart Card sebagai Kunci Enkripsi. Jurnal Elektro ELTEK. 1(1). 43-49 Helyda Yusuf, Yesrani. 2011. Implementasi Aplikasi Steganografi Dengan Menggunakan EURA Steganographer, JPHide and Seek, Steganog, dan Steganomagic. STMIK AMIKOM: Laporan Tidak diterbitkan Jiri, Fridrich. 2003. Application of Data Hiding in Digital Images.[Online]. Tersedia: http://ssie.binghamton.edu/~jirif [19 Agustus 2003] Jiri, Fridrich.1998.Application of Data Hiding in Digital Images.[Online]. Tersedia: http://ssie.binghamton.edu/~jirif, 1998 h.4. Leman.1998.Metodologi Pengembangan Sistem 981