steganography

25
Oleh: Edi Purnomo 7405 040 035 Rizal 7405 040 046

Upload: adelie

Post on 12-Jan-2016

52 views

Category:

Documents


0 download

DESCRIPTION

Oleh: Edi Purnomo7405 040 035 Rizal 7405 040 0 46. Steganography. Pengantar. Perkembangan internet mempermudah pengiriman pesan Pesan di internet sering dapat dibajak oleh orang lain. Salah satu cara mengamankan pesan: Steganography - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Steganography

Oleh:Edi Purnomo 7405 040 035Rizal 7405 040 046

Page 2: Steganography

Pengantar Perkembangan internet mempermudah

pengiriman pesan Pesan di internet sering dapat dibajak

oleh orang lain. Salah satu cara mengamankan pesan:

Steganography Steganography pada peristiwa

penyerangan gedung WTC 11 September 2001 digunakan oleh teroris untuk melakukan komunikasi

Page 3: Steganography

Pengertian• Steganography adalah seni penyembunyian pesan ke

dalam pesan lainnya sedemikian rupa sehingga orang lain tidak menyadari ada sesuatu di dalam pesan tersebut.

• Kata steganografi (steganography) berasal dari bahasa Yunani yaitu steganos yang artinya tersembunyi atau terselubung dan graphein, yang artinya menulis, sehingga kurang lebih artinya adalah “menulis tulisan yang tersembunyi atau terselubung” (Sellars, 1996).

• Teknik ini meliputi banyak sekali metoda komunikasi untuk menyembunyikan pesan rahasia.

• Metoda ini termasuk tinta yang tidak tampak, microdots, pengaturan kata, tanda tangan digital, jalur tersembunyi dan komunikasi spektrum lebar.

Page 4: Steganography

Gambaran Sistem

Gambar 1. Sistem Steganography

Gambar 1 menunjukkan sebuah sistem steganography umum dimana di bagian pengirim pesan (sender), dilakukkan proses embedding (fe) pesan yang hendak dikirim secara rahasia (emb) ke dalam data cover sebagai tempat meyimpannya (cover), dengan menggunakan kunci tertentu (key), sehingga dihasilkan data dengan pesan tersembunyi di dalamnya (stego). Di bagian penerima pesan (recipient), dilakukkan proses extracting (fe-1) pada stego untuk memisahkan pesan rahasia (emb) dan data penyimpan (cover) tadi dengan menggunakan kunci yang sama seperti pada proses embedding tadi. Jadi hanya orang yang tahu kunci ini saja yang dapat mengekstrak pesan rahasia tadi.

Page 5: Steganography

Sejarah Singkat / Teknik Steganography

• Ditulis pertama oleh sejarawan Yunani,Herodotus, yaitu ketika Histaeus seorang raja kejam Yunani dipenjarakan oleh Raja Darius di Susa pada abad 5 sebelum masehi dengan cara mentato kulit kepala seorang budak dan mengirim pesan tersebut ketika rambut kepala mulai tumbuh.

• Cerita lain oleh sejarawan Yunani yang lain yang bernama Demorotus. Steganography dilakukan dengan cara menuliskan pesan pada papan kayu yang ditutup dengan lilin.

• Dengan tinta tak terlihat (dapat menggunakan air sari buah jeruk, urine, atau susu). Cara membacanya dengan dipanaskan di atas lilin, tinta yang semula tak terlihat akan menjadi terlihat.

• Menuliskan pesan / gambar pada media lain (misal pada sayap kupu-kupu), dilakukan oleh Boden Powell pada perang Boer.

Page 6: Steganography

Sejarah Singkat / Teknik Steganography• Dengan menyamarkan pesan pada kalimat

lain yang tidak berhubungan langsung dengan pesan rahasia tersebut.

• Pada perang dunia 1 Jerman menyembunyikan pesan dengan microdot (gambar/pesan yang dikecilkan sampai menjadi seperti titik)

• Seiring dengan perkembangan zaman teknik steganography semakin berkembang pula.

• Steganography diimplementasikan pada data digital (image, audio, maupun video).

• Maka sesungguhnya prinsip dasar dalam steganografi lebih dikonsentrasikan pada kerahasian komunikasinya bukan pada datanya (Johnson, 1995).

Page 7: Steganography

Teknik Steganography pada Image LSB (Least Significant Bits)

Dengan cara memanipulasi LSB dari suatu image. Untuk image dengan 24 bit color dapat

digunakan 3 bit per pixel untuk dimanipulasi, untuk 8 bit color hanya 1 bit per pixel saja yang dapat dimanupulasi.

Jika Stego dilakukan kompresi, maka harus menggunakan Lossless Compression supaya data tidak hilang.

Berfungsi sangat baik ketika image yang digunakan dalam format grayscale karena perubahannya akan sulit dideteksi oleh mata.

Page 8: Steganography

Teknik Steganography pada Image

Masking dan Filtering Biasanya dibatasi pada image 24 bit

color atau pada image grayscale. Mirip dengan watermark, di mana

suatu image diberi tanda (marking) untuk menyembunyikan pesan rahasia.

Dapat dilakukan dengan memodifikasi luminance beberapa bagian dari image.

Page 9: Steganography

Teknik Steganography pada Image Transformation

Dilakukan dengan memanfaatkan Discrete Cosine Transformation (DCT) dan Wavelet Compression.

DCT digunakan, terutama pada kompresi JPEG, untuk metransformasikan blok 8x8 piksel yang berurutan dari image menjadi 64 koefisien DCT.

Algoritma sederhana untuk menyembunyikan pesan pada image JPEG:

Page 10: Steganography

Penggunaan Steganography

Digunakan untuk informasi penjelasan yang menyertai sebuah gambar (seperti catatan dokter yang menyertai sebuah X-ray)

Menanamkan data yang dapat memperbaiki audio atau image pada kerusakan yang terjadi dari koneksi atau transmisi yang jelek.

Komunikasi private peer-to-peer Mengirimkan komunikasi rahasia pada web

untuk menghindari penyebaran Perlindungan hak cipta Menyembunyikan data pada jaringan untuk

menghindari pelanggaran.

Page 11: Steganography

Contoh

DEMO

Page 12: Steganography

Program Steganography: puff v1.01 Program ini dapat melakukan proses

steganography dengan baik. File yang dapat disimpan dapat

berupa sembarang file. File yang digunakan sebagai carrier

dapat berupa image maupun audio.

Page 13: Steganography

Penggunaan Puff v1.01 (menyembunyikan file)

Buka program dan pilih menu Hiding

Page 14: Steganography

Tekan tombol Add Files untuk menngambil file yang akan disembunyikan, kemudian tekan Next.

Page 15: Steganography

Masukkan password dan pilih level kompresi. Kemudian tekan Next

Page 16: Steganography

Pilih file image / audio yang akan digunakan untuk menyembunyikan file.

Page 17: Steganography

Setelah itu tekan Next dan akan muncul pilihan tempat untuk menyimpan file output (file image/audio yang berisi file lain)

Page 18: Steganography

Proses sedang berlangsung

Page 19: Steganography

Proses selesai

Page 20: Steganography

Penggunaan Puff v1.01 (mengekstrak file)

Pilih menu Unhiding

Akan muncul pilihan untuk mengambil file image / audio yang akan diekstrak

Page 21: Steganography

Tekan tombol Add Carriers untuk mengambil file yang akan diekstrak.

Pilih file Kemudian

tekan Next

Page 22: Steganography

Masukkan password yang sama dengan password yang digunakan untuk menyemnunyikan file.

Kemudian tekan Next

Page 23: Steganography

Akan muncul data file yang ada pada file image / audio.

Tekan Extract All untuk mengekstrak semua file yang disimpan.

Pilih tempat untuk mengekstrak

Tekan OK

Page 24: Steganography

Proses Ekstrak berhasil

Page 25: Steganography

Akhir Kata

Mohon Maaf Atas Kata-Kata yang Salah

Terimakasih Atas Perhatiannya