Rumusan Masalah Batasan Masalah Tujuan Penelitian Manfaat Penelitian Metode Penelitian

data yang tidak terlalu penting, sehingga apabila publik mengetahui data tersebut, pemilik data tidak terlalu dirugikan. Tetapi apabila pemilik data adalah pihak militer atau pemerintah, keamanan dalam pertukaran informasi menjadi sangat penting karena data yang mereka kirim kebanyakan adalah data rahasia yang tidak boleh diketahui oleh publik. Kriptografi adalah salah satu teknik yang digunakan untuk meningkatkan aspek keamanan suatu informasi. Kriptografi merupakan kajian ilmu dan seni untuk menjaga suatu pesan atau informasi agar data tersebut aman. Kriptografi mendukung kebutuhan dua aspek keamanan informasi yaitu secrecy perlindungan terhadap kerahasiaan data informasi dan authentication perlindungan terhadap pemalsuan dan pengubahan informasi yang tidak diinginkan. Salah satu metode dalam kriptografi yang dapat digunakan untuk menjamin keamanan data adalah dengan metode RSA. Algoritma ini pertama kali dipublikasikan di tahun 1977 oleh Ron Rivest, Adi Shamir, dan Leonard Adleman dari Massachusetts Institute of Technology MIT. Nama RSA sendiri adalah singkatan dari nama belakang mereka bertiga. Oleh karena itu penulis tertarik untuk membuat penelitian tentang bagaimana melindungi data pada SMS agar tidak dapat diketahui orang lain. Untuk itulah penulis mengambil judul “Simulasi Algoritma Rivest-Shamir-Adleman RSA Pada Short Message Service SMS Dengan Pengujian Bilangan Prima Menggunakan Lucas Lehmer Primality Test”.

1.2 Rumusan Masalah

Masalah yang dibahas dalam Tugas Akhir ini adalah bagaimana algoritma Rivest- Shamir-Adleman RSA dalam proses pengenkripsian dan pendekripsian data pada Short Message Service SMS. Universitas Sumatera Utara

1.3 Batasan Masalah

Batasan masalah dalam skripisi ini adalah sebagai berikut: 1. Penelitian ini hanya membahas implementasi algoritma RSA dengan pengujian bilangan prima menggunakan Lucas Lehmer Primality Test dan tidak membandingkannya dengan algoritma lain. 2. Bilangan prima yang digunakan dalam algoritma RSA adalah bilangan prima mersenne dan bilangan prima yang menghasilkan bilangan mersenne. 3. Program yang digunakan untuk membangun aplikasi dalam penelitian adalah teknologi Java Micro Edition.

1.4 Tujuan Penelitian

Tujuan penelitian ini adalah sebagai berikut: 1. Mengetahui proses pengenkripsian dan pendekripsian data SMS dengan menggunakan algoritma RSA. 2. Menghasilkan aplikasi yang dapat mengamankan isi SMS dengan mengimplementasikan algoritma kriptografi RSA.

1.5 Manfaat Penelitian

Manfaat penelitian ini adalah untuk memproteksi isi pesan jika terjadi penyadapan. Dengan adanya proses pengkodean terhadap isi pesan SMS maka hal ini dapat memproteksi isi pesan SMS ketika terjadi penyadapan.

1.6 Metode Penelitian

Tahapan penelitian yang dilakukan adalah sebagai berikut: 1. Studi Literatur Universitas Sumatera Utara Pada tahap ini penulis melakukan pembelajaran pada sumber-sumber referensi yang berkaitan dengan penelitian. Sumber referensi dapat diperoleh melalui buku, artikel, jurnal, makalah, maupun dari internet. 2. Perancangan Sistem Tahap ini merupakan perancangan antar muka dan perancangan sistem dengan mengunakan algoritma RSA pada isi pesan SMS. 3. Implementasi Sistem Pada tahap ini dilakukan pengimplementasian sistem algoritma RSA pada SMS ke dalam bahasa pemrograman Java Micro Edition Java ME. 4. Pengujian Sistem Pada tahap ini dilakukan pengujian terhadap aplikasi yang telah dibangun apakah aplikasi dapat berjalan sesuai dengan teori dan tujuan dari penelitian . 5. Pembuatan Laporan Pembuatan laporan bertujuan untuk dijadikan sebagai dokumentasi hasil penelitian dalam bentuk skripsi.

1.7 Sistematika Penulisan