Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
Diajukan Untuk Memenuhi Persyaratan Guna Gelar Sarjana Strata I Teknik Informatika Universitas Muhammadiyah Malang
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG April, 2010
Lembar Persetujuan
Perancangan dan Implementasi Keamanan Jaringan VoIP Berbasis Protokol IAX Dengan Menggunakan Metode Enkripsi Blowfish
Telah Direkomendasikan Untuk Diajukan Sebagai Judul Tugas Akhir Di Teknik Informatika Universitas Muhammadiyah Malang
Menyetujui,
Dosen I
Dosen II
SETIO BASUKI, ST
2. Rumusan Masalah
Berdasarkan permasalahan yang timbul seperti yang telah dijelaskan pada latar belakang, maka dapat dirumuskan beberapa permasalahan sebagai berikut: y y Bagaimana mengamankan komunikasi VoIP dengan menggunakan Blowfish? Bagaimana pengaruh penggunaan sistem codec G.711 pada protokol IAX terhadap kualitas suara yang berupa kebutuhan bandwidht, delay, jitter dan paket loss yang dihasilkan ketika diamankan?
3. Tujuan
y y Membangun teknik keamanan pada Blowfish. Mengetahui perubahan performansi dari VoIP pada protokol IAX ketika diamankan dengan menganalisa delay, packet loss, dan jitter dari penggunaan codec G.711.
4. Batasan masalah
Ruang lingkup dalam penelitian ini agar tidak telalu jauh menyimpang dari permasalahan pada tujuan, maka batasan masalahnya sebagai berikut: y y y y y y Codec yang digunakan untuk analisis keamanan VoIP adalah G.711. Menggunakan teknik enkripsi pada Blowfish. Protokol yang digunakan adalah IAX yang dikembangkan oleh Asterisk. Tidak membahas algoritma secara keseluruhan pada enkripsi Blowfish. Menganalisis ketika, sebelum dan sesudah perbedaan delay, jitter dan paket loss yang dihasilkan dari protokol IAX menggunakan codec G.711. Hasil yang didapat pada percobaan tugas akhir adalah dengan mengasumsikan jaringan berada pada kondisi ideal.
5.2 Pengumpulan data : y y y Data konfigurasi untuk tiap komponen yang digunakan untuk membangun jaringan VoIP menggunakan protokol IAX. Data konfigurasi keamanan pada teknik enkripsi. Data konfigurasi Asterisk sebagai Server.
5.3 Metode Blowfish Blowfish adalah algoritma kriptografi kunci simetrik cipher blok dengan panjang blok tetap 64 dan menerapkan teknik kunci yang berukuran antara 32 hingga 448 bit dengan ukuran default sebesar 128 bit. Blowfish menggunakan beberapa teknik untuk proses enkripsi dan dekripsi, diantaranya adalah pemanipulasian bit, kotak substitusi(biasa disebut S-box), jaringan Feistel, teknik pemutaran ulang dan pergiliran kunci yang dilakukan sebanyak 16 kali. Algoritma utamnya terdiri dari ekspansi subkunci dan algoritma enkripsi-dekripsi data. 5.3 Perancangan dan Implementasi : y y y y Membuat jaringan VoIP menggunakan Protokol IAX. Membuat jaringan keamanan menggunakan enkripsi Blowfish Membuat server menggunakan asterisk. Menganalisa delay, jitter, paket loss dan throughput yang dihasilkan dari protokol IAX menggunakan codec G.711 ketika dilakukan pengamanan.
5.4 Skenario Pengujian : Analisis keamanan jaringan VoIP dilakukan dengan cara yaitu merekam pembicaraan VoIP dan menangkap paket VoIP untuk dilakukan analisa, maka akan digunakan beberapa software diantaranya chain and abel yang akan menangkap semua paket yang lewat dan melakukan analisis keamanan Blowfish terhadap data VoIP, selain itu digunakan Wireshark untuk merekam data yang lewat untuk kemudian dianalisis performansinya dengan menghitung delay, jitter dan packet loss. Skenario 1: Ketika panggilan sedang berlangsung dari client 1 menuju client 2 alur data pada jaringan, computer pada client 1 akan mengirimkan data menuju server dilanjutkan dari sclient 2. Skenario 2: Ketika akan disadap komunikasi antara client 1 menuju server akan dialihkan terlebih dahulu menuju client 3(sniffer) dan baru akan diteruskan menuju server. Begitu juga proses antara client 2 menuju server akan dialihkan terlebih dahulu menuju client 3(sniffer). Sehingga data percakapan client 1 dan client 2 akan disadap oleh client 3.
6. Jadwal kegiatan
Kegiatan
Pengumpulan data Pembangunan model Implementasi Pengujian dan Analisa hasil Pembuatan laporan
Mei
Juni
Juli
Agustus
Daftar Pustaka
[1] Andriyanto, Tri. Pardede, D, L, Crispina. Studi dan Perbandingan Algoritma IDEA dan Algoritma Blowfish. [2] Nugroho, Fajar Budi. Analisis Perbandingan Keandalan Speech Codec G-711 Pada Kualitas Layanan VoIP Untuk Protokol SIP dan Protokol IAX. 2009. [3] [4] Oliver, Kai. & Evren. Voip Security Regarding the Open Source Software Asterisk. Schneier, Bruce. Description of New Variable-Length 64-Bit Block Cipher (Blowfish). Springer-Verlag, 1994, pp. 191-204. [5] [6] [7] [8] Schwarz, Brett. Astersik Open-Source PBX System. 2004 Spencer, Mark. Miller, W Frank. IAX Protocol Description. 2004 Sutanto, Alim Candra. Penggunaan Algoritma Blowfish Dalam Kriptografi. 2009. Sukaridhoto, Sritrusta. Teknik Keamanan pada VoIP dengan Virtual Private Networking dan Kriptografi Serta Korelasi Terhadap Bandwidth dan Intelligibility Suara.