Rumusan Masalah Tujuan Penelitian Batasan Masalah Manfaat Metodologi Penelitian

4 varian ini, kunci bukan string pendek yang diulang secara periodik seperti pada vigenere cipher standar, tetapi kunci merupakan string panjang dan diambil dari teks yang memiliki arti atau cukup dikenal dalam masyarakat, bisa juga berupa teks pada buku yang dimiliki oleh pengirim dan penerima pesan. Running-key vigenere Cipher dikatakan sebagai enkripsi yang tidak terpecahkan [5]. Dengan penggunaan algoritma Running-key Vigenere cipher, jumlah maksimal karakter dari setiap pengiriman sms menggunakan Aplikasi VinereySMS kurang lebih sama dengan sistem SMS yang sudah ada, dan diharapkan gangguan terhadap kerahasiaan isi SMS dapat dihindari, karena untuk melakukan penyadapan, pengintaian, atau gangguan lainnya menjadi tidak mudah karena kunci yang dipakai merupakan kesepakatan antara pengirim dan penerima SMS.

1.2. Rumusan Masalah

Dari latar belakang masalah, maka rumusan masalah diperoleh adalah sebagai berikut: 1. Bagaimana menganalisis cara kerja algoritma vigenere dengan variasi running-key vigenere cipher? 2. Bagaimana implementasi algoritma Running-key Vigenere cipher pada aplikasi enkripsi SMS berbasis Android? 3. Apakah Aplikasi VinereySMS menambah daya guna sistem SMS? 5

1.3. Tujuan Penelitian

Tujuan dari penelitian ini adalah: 1. Mengetahui cara kerja Algoritma Vigenere dengan variasi Running- key Vigenere cipher. 2. Mengimplementasikan algoritma Running-key Vigenere cipher pada aplikasi SMS berbasis android. 3. Mengetahui dengan dibangunnya Aplikasi VinereySMS akankah menambah daya guna sistem SMS.

1.4. Batasan Masalah

Batasan masalah yang ada pada penelitian ini adalah: 1. Aplikasi yang dibangun difokuskan pada pengiriman SMS dan penerimaan SMS. 2. Informasi yang akan dienkripsi hanya pesan singkat SMS pada smartphone yang berbasis Android. 3. SMS yang akan didekripsi hanya SMS yang memiliki header VN- yang tersimpan pada inbox pada smartphone berbasis Android. 4. Metode Kriptografi yang digunakan yaitu Algoritma Vigenere dengan variasi Running-key. 5. Karakter yang digunakan adalah karakter yang terdaftar dalam kode ASCII American Standard Code for Information Interchange dari decimal range 32-126. 6 6. Aplikasi yang dibangun dapat dijalankan pada ponsel yang memiliki sistem operasi android minimal versi 2.3.3 Gingerbread API level 9 dan maksimal versi 4.2 jellybean API level 17. 7. Hardware yang digunakan adalah smartphone yang berbasis Android.

1.5. Manfaat

Manfaat dari penyusunan tugas akhir ini adalah: Membantu pengguna SMS khususnya yang menggunakan perangkat mobile berbasis Android dalam mengamankan konten SMS antar pengirim dan penerima.

1.6. Metodologi Penelitian

Metode penelitian yang digunakan adalah metode penelitian dengan langkah- langkah sebagai berikut : 1. Studi literatur dengan membaca buku acuan mengenai Object Oriented Programing , pemrograman android, kriptografi, dan skripsi terkait serta mencari informasi-informasi lain yang mendukung pembuatan aplikasi ini. 2. Menganalisis dan mendesain Aplikasi VinereySMS. 3. Membuat Program menggunakan Aplikasi Eclipse IDE v 4.2. 7 4. Menguji coba aplikasi menggunakan smartphone android dengan minimal versi 2.3.3 gingerbread dan maksimal versi 4.2 jellybean. 5. Menguji fitur tambahan pada Aplikasi VinereySMS terhadap user dengan melakukan kuisioner.

1.7. Sistematika Penulisan