Batasan Masalah Tujuan Penelitian Manfaat Penelitian

keaslian pengirim. Ada banyak algortima kriptografi, algoritma yang digunakan dalam penelitian ini adalah algoritma ElGamal. Algoritma ElGamal adalahan salah satu algoritma asimetris yang menggunakan kunci publik dan kunci privat. Algoritma ElGamal terdiri dari dua bagian yaitu fungsi enkripsi dan dekripsi. Enkripsi adalah teknik untuk membuat pesan menjadi tidak dapat dibaca. Dekripsi adalah proses kebalikan dari enkripsi. Oleh karena itu, pada penelitian ini, penulis akan mengembangkan sebuah Aplikasi kriptografi untuk enkripsi dan dekripsi pesan berbasis Android yang bertujuan untuk pengamanan pesan serta menjaga keaslian pengirim dan penerima pesan. Berdasarkan latar belakang yang telah penulis uraikan, maka dilakukan penelitian dengan judul “Implementasi Algoritma ElGamal Untuk Keamanan SMS Pada Android”. 1.2.Rumusan Masalah Berdasarkan uraian pada latar belakang, maka permasalahan yang akan dibahas yaitu bagaimana merancang dan membangun aplikasi untuk pengamanan SMS pada sistem operasi Android dengan mengimplementasikan algoritma ElGamal.

1.3. Batasan Masalah

Ruang lingkup pada penelitian ini dibatasi pada hal-hal berikut : 1. Penelitian ini tidak membandingkan algoritma Sistem Kriptografi ElGamal dengan algoritman kriptografi lainnya. 2. Data yang digunakan adalah teks atau string berupa 256 karakter yang terdapat pada tabel ASCII American Standard Code for Information Interchange8 bit menurut ISO 8859-1 dan Microsoft® Windows Latin-1 increases characters, selain dari itu diabaikan. 3. Panjang maksimal kunci publik yang digunakan adalah 32 bit. 4. Pengujian bilangan prima menggunakan Fermat’s Little Theorem dengan bilangan prima lebih besar dari 255. 5. Program dibuat dengan bahasa pemrograman java. 6. Aplikasi yang dibangun hanya ditujukan untuk enkripsi dan deskripsi sms pada perangkat mobile bersistem operasi Android dari versi 2.2 Frozen Yoghurt sampai versi 4.1 Jelly Bean.Pengirim dan penerima SMS harus sama-sama menggunakan aplikasi ini.

1.4. Tujuan Penelitian

Adapun tujuan dari penelitian ini adalah sebagai berikut : 1. Untuk mengimplementasikan Algoritma ElGamal. 2. Untuk membuat aplikasi sistem keamanan SMS dengan algoritma ElGamal pada ponsel berbasis Android.

1.5. Manfaat Penelitian

Adapun manfaat dari penelitian ini adalah sebagai berikut : 1. Menambah pengetahuan penulis dalam melakukan proses enskripsi dan dekripsi pesan dengan menggunaka algoritma ElGamal. 2. Menghasilkan aplikasi sistem keamanan SMS pada ponsel berbasis Android menggunakan algoritma ElGamal yang berguna untuk mengamankan pesan. 1.6.Metodologi Penelitian Dalam proses pengerjaan tugas akhir ini penulis menggunakan beberapa tahapan metode penelitian, yaitu sebagai berikut : 1. Studi Literatur Pada tahap ini dilakukan peninjauan terhadap buku-buku, artikel-artikel, jurnal- jurnal maupun hasil penelitian terdahulu yang terkait dengan algoritma ElGamal. 2. Analisis dan Perancangan Dengan adanya rumusan dan batasan masalah, permasalahan, dan kebutuhan dianalisis disertai pembuatan flowchart, diagram use case, perancangan antar muka dan perancangan dari aplikasi. 3. Implementasi Dilakukan implementasi algoritma ElGamal untuk keamanan SMS pada Android sesuai dengan analisis dan perancangan yang telah dilakukan sebelumnya. 4. Pengujian Aplikasi diuji berdasarkan hasil analisis dan perancangan. 5. Dokumentasi Selama penelitian berlangsung hingga penelitian berakhir dilakukan pendokumentasian dalam bentuk laporan penelitian skripsi.

1.7. Sistematika Penulisan