BAB I PENDAHULUAN. Di era globalisasi saat ini, mendapatkan informasi sangatlah mudah. Setiap

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. keamanan, kerahasiaan, dan keotentikan data. Oleh karena itu diperlukan suatu

BAB I PENDAHULUAN. merupakan salah satu metode komunikasi yang bersifat real-time. Selama ini

BAB I PENDAHULUAN. Belajar Tahap Akhir Nasional (EBTANAS). UN diwajibkan bagi peserta didik

BAB I PENDAHULUAN , 1.1. Latar Belakang

BAB I PENDAHULUAN. dalam kehidupan manusia. Kemajuan teknologi dengan kehidupan manusia seakan-akan tidak

BAB I PENDAHULUAN. memungkinkan setiap orang untuk dapat berkomunikasi dan saling bertukar data.

BAB I PENDAHULUAN. format digital dan merniliki beragam bentuk dalam hal ini data atau informasi di

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. dan rahasia telah menjadi suatu hal yang sangat berharga. Data atau informasi

BAB I PENDAHULUAN. teknologi Short Message Service (SMS). SMS (Short Message Service) atau

BAB I PENDAHULUAN. Kriptografi dapat pula diartikan sebagai ilmu atau seni untuk menjaga

BAB I PENDAHULUAN. untuk mencegah informasi tersebut sampai pada pihak-pihak lain yang tidak

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. digunakan untuk mengamankan data ada bermacam-macam. Setiap metode

BAB I PENDAHULUAN. Ilmu yang mempelajari tentang cara-cara pengamanan data dikenal dengan

BAB I PENDAHULUAN. dengan munculnya berbagai sistem operasi yang lengkap layaknya komputer,

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah. Pada dasarnya sistem administrasi kependudukan merupakan sub sistem dari

BAB I PENDAHULUAN. teknologi informasi khususnya di bidang komputer memungkinkan seseorang untuk

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. LATAR BELAKANG

BAB I PENDAHULUAN. sangat penting pada sistem informasi pada saat sekarang ini. Hal ini disebabkan

BAB I PENDAHULUAN. berkembang pesat pada era ini. Terlebih lagi, banyak aplikasi mobile yang diciptakan, membuat

BAB I PENDAHULUAN. Pada era teknologi informasi yang semakin berkembang, pengiriman data

BAB 1 PENDAHULUAN. dalam bahasa sandi (ciphertext) disebut sebagai enkripsi (encryption). Sedangkan

BAB I PENDAHULUAN. service yang tidak bisa dilepaskan dari segala aktivitas yang terjadi di dunia maya,

BAB I PENDAHULUAN. dan SMS hingga ponsel cerdas. Ponsel cerdas atau juga dikenal dengan smartphone memiliki

BAB I PENDAHULUAN. 1.1 Latar Belakang

IMPLEMENTASI PENGAMANAN DATA ENKRIPSI SMS DENGAN ALGORITMA RC4 BERBASIS ANDROID

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. pengiriman data elektronik melalui dan media lainya yang sering digunakan

BAB I PENDAHULUAN. melalui ringkasan pemahaman penyusun terhadap persoalan yang dibahas. Hal-hal

BAB I PENDAHULUAN. Perangkat lunak aplikasi (software application) adalah suatu subkelas perangkat lunak

BAB I PENDAHULUAN. muncul sampai dengan adanya yang disebut smartphone, yang memiliki berbagai fungsi seperti

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. dari isinya, informasi dapat berupa penting atau tidak penting. Bila dilihat dari sifat

BAB I PENDAHULUAN. pesan. Kriptografi mengubah informasi asli (plaintext) melalui proses enkripsi

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISA MASALAH DAN SISTEM

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1. Pendahuluan. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. terbuka bagi setiap orang. Informasi tersebut terkadang hanya ditujukan bagi

BAB I PENDAHULUAN. teknik enkripsi terhadap integritas data maka suatu informasi tidak bisa dibaca oleh orang yang

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. komunikasi yang sangat cepat maka, pada saat ini ada istilah Smartphone yang

BAB I PENDAHULUAN. pengiriman data elektronik melalui dan media lainnya yang sering

BAB I PENDAHULUAN. yang beragam dan salah satu di antaranya adalah media SMS (Short Message

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB I PENDAHULUAN. kemudahan, efisiensi waktu, efektifitas kerja dan dapat digunakan sebagai alat

BAB 1 PENDAHULUAN. Jaringan selular adalah sebuah komponen yang sangat penting dalam

BAB III ANALISIS DAN PERANCANGAN

Oleh: Benfano Soewito Faculty member Graduate Program Universitas Bina Nusantara


BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. tidak berhak. Permasalahan tersebut membuat aspek keamanan dalam bidang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. keamanannya. Oleh karena itu, dikembangkan metode - metode kriptografi file

BAB I PENDAHULUAN. Perkembangan teknologi informasi yang semakin pesat. dapat dirasakan hampir di setiap bidang kehidupan. Salah

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN. dokumen dan berkomunikasi dengan orang lain di lokasi yang berjauhan. tersebut untuk melakukan berbagai macam tindakan kriminal.

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN. organisasi atau perusahaannya. Saat ini, keamanan terhadap data yang

BAB I PENDAHULUAN. khususnya komunikasi pesan teks lewat chatting banyak hal yang harus

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. sering digunakan dalam kehidupan sehari-hari, seperti internet, e-commerce,

BAB III METODOLOGI PENELITIAN. ditemukan oleh Rivest, Shamir dan Adleman (RSA) pada tahun

BAB I PENDAHULUAN. memungkinkan pengguna untuk saling bertukar file maupun data, bahkan dalam

BAB I PENDAHULUAN. mempunyai makna. Dalam kriptografi dikenal dua penyandian, yakni enkripsi

BAB I PENDAHULUAN. teknologi, salah satunya adalah telepon selular (ponsel). Mulai dari ponsel yang

BAB I PENDAHULUAN. Perkembangan dunia teknologi komunikasi dan informasi dewasa ini

BAB 3. ANALISA SISTEM

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISA DAN PERANCANGAN SISTEM

Bab 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. Saat ini teknologi informasi berkembang dengan sangat pesat sehingga

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. komputer seperti, personal computer, laptop, netbook, dan smartphone, data yang


BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN

BAB I PENDAHULUAN. Perkembangan Teknologi pada masa sekarang ini telah mengalami

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. saatnya pengelola dapat memberikan data pensiun. tahun 2004 hingga 2010 terjadi penurunan jumlah dana pensiun.

BAB I PENDAHULUAN. Dalam era globalisasi, perkembangan teknologi komunikasi yang sangat cepat

BAB 1 PENDAHULUAN. khususnya internet sangatlah cepat dan telah menjadi salah satu kebutuhan dari

BAB I PENDAHULUAN. pesat, hal ini yang menyebabkan munculnya kemajuan teknologi informasi.

BAB 2 TINJAUAN PUSTAKA

BAB I PENDAHULUAN. Telepon selular(ponsel) semakin berkembang dari hari ke hari, tidak hanya

BAB I PENDAHULUAN. luas. Mengirim pesan terenkripsi sering akan menarik perhatian pihak ketiga,

BAB I PENDAHULUAN. menghibur manusia. Game adalah salah satu media yang paling banyak dipakai

1BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB III ANALISIS DAN PERANCANGAN. yang ada pada sistem dimana aplikasi dibangun, meliputi perangkat

Transkripsi:

BAB I PENDAHULUAN I.1. Latar Belakang Di era globalisasi saat ini, mendapatkan informasi sangatlah mudah. Setiap orang dengan mudah mendapatkan data ataupun berita yang diinginkan. Hal ini didukung dengan teknologi informasi dan komunikasi yang terus berkembang pesat dari tahun ke tahun. Akan tetapi kemudahan mendapatkan informasi juga memberikan ancaman. Beberapa ancaman yang diberikan adalah masalah tentang keamanan, kerahasiaan, dan keotentikan data. Oleh karena itu diperlukan suatu sistem pengamanan data yang bertujuan untuk meningkatkan keamanan data, melindungi suatu data atau pesan agar tidak dibaca oleh pihak yang tidak berwenang, dan mencegah pihak yang tidak berwenang untuk menyisipkan, menghapus, ataupun merubah data. Aplikasi pengiriman email saat ini tidak memiliki fitur untuk mengamankan data didalamnya, sehingga siapa saja dapat mengetahui isi dari email tersebut. Untuk itu dibutuhkan sebuah aplikasi dengan sebuah metode yang dapat melakukan pengamanan data email. Salah satu ilmu pengamanan data yang terkenal adalah kriptografi. Kriptografi adalah ilmu sekaligus seni untuk menjaga kerahasiaan pesan, data, atau informasi dengan cara menyamarkannya menjadi bentuk tersandi yang tidak mempunyai makna. Dalam kriptografi, terdapat 2 proses utama, enkripsi dan dekripsi. Enkripsi adalah proses penyandian pesan asli atau plainteks menjadi cipherteks (teks 1

2 tersandi). Sedangkan dekripsi adalah proses penyandian kembali cipherteks menjadi plainteks. Salah satu metode enkripsi yang terkenal adalah metode RC4. RC4 pertama kali dibuat oleh Ron Rivest di Laboraturium RSA pada tahun 1987. RC4 (Rivest Cipher 4) adalah sebuah synchrone stream cipher, yaitu cipher yang memiliki kunci simetris dan mengenkripsi plainteks secara digit per digit atau byte per byte dengan cara mengkombinasikan dengan operasi biner (biasanya XOR) dengan sebuah angka semi acak. Dengan menggunakan algoritma RC4 pengirim dan penerima email dapat mengirimkan data email yang telah diamankan, sehingga informasi dari data email itu hanya dapat diketahui oleh pengirim dan penerima email. Berdasarkan latar belakang diatas, maka pada skripsi ini akan dirancang Implementasi Algoritma RC4 Dalam Pengamanan Data Email Berbasis Android. I.2. Ruang Lingkup Permasalahan I.2.1.Identifikasi Masalah Adapun hal-hal yang menjadi identifikasi masalah aplikasi ini adalah : 1. Pesan teks yang dikirimkan melalui email tidak cukup aman karena dapat dibaca oleh pihak yang tidak diinginkan. 2. Dibutuhkan sebuah metode yang aman untuk dapat mengirimkan pesan melalui email sehingga isi pesan tersebut hanya dapat dipahami antara pengirim dan penerima.

3 I.2.2. Perumusan Masalah Berikut penulisan masalah yang akan dicari pemecahannya melalui penulisan skripsi ini, antara lain : 1. Bagaimana merancang dan membuat sebuah aplikasi pengamanan data email menggunakan algoritma RC4 pada perangkat mobile berbasis android? 2. Bagaimana penggunaan bahasa pemrograman dalam membangun aplikasi pada perangkat mobile berbasis android? 3. Bagaimana penggunaan algoritma RC4 dalam pengamanan data email? I.2.3. Batasan Masalah Dalam penulisan skripsi ini dibatasi permasalahannya sebagaiberikut : 1. Aplikasi pada perangkat mobile menggunakan bahasa pemrograman JAVA. 2. Aplikasi ini dibuat sebagai pengaman data teks yang akan dikirimkan melalui email. I.3. Tujuan dan Manfaat I.3.1. Tujuan Tujuan yang ingin dicapai melalui penulisan skripsi ini adalah sebagai berikut : 1. Menghasilkan aplikasi enkripsi dan dekripsi untuk melakukan pengamanan data teks pada pengiriman email. 2. Melakukan analisa dari hasil pengujian aplikasi.

4 I.3.2. Manfaat Adapun manfaat yang dapat diambil dalam penulisan skripsi ini adalah: 1. Sebagai bentuk realisasi teori-teori yang diterima menjadi sebuah aplikasi. 2. Dapat digunakan untuk melakukan enkrip pada pesan teks yang akan dikirim melalui email dan dapat di dekrip oleh penerima, sehingga keamanan informasi yang ada pada email hanya diketahui antara pengirim dan penerima. 3. Sebagai referensi bagi pembaca yang ingin membuat aplikasi kriptografi. I.4. Metodologi Penelitian Untuk dapat mengimplementasikan sistem di atas, maka secara garis besar digunakan beberapa metode sebagai berikut: I.4.1. Metode Pengumpulan Data Sistem yang dirancang tentunya memerlukan pengumpulan data, dalam proses pengumpulan data terdapat beberapa cara, berikut diantaranya : a. Studi Literatur, dengan cara mempelajari buku-buku acuan dan literatur yang berhubungan dengan materi dalam penulisan skripsi. b. Pengamatan, yaitu pengumpulan data dan informasi yang dilakukan dengan cara menganalisa aplikasi kriptografi yang sudah ada. c. Wawancara, yaitu pengumpulan data dengan cara melakukan tanya jawab dengan orang yang memahami metode perhitungan kriptografi. d. Searching, yaitu penulis mencari data-data yang mendukung penulisan skripsi melalui internet.

5 I.4.2. Metode Perancangan Sistem Dalam merancang sistem agar mencapai hasil yang diharapkan dilakukan tahap-tahap sebagai berikut : 1. Prosedur Perancangan Langkah langkah yang diperlukan untuk mencapai tujuan perancangan dapat dilihat pada gambar I.1. di bawah ini : Target : Implementasi Algoritma RC4 Dalam Pengamanan Data Email Analisis Kebutuhan : Software Eclipse Spesifikasi : Laptop Core I3 Ram 4GB, HDD 500GB, Handphone Android OS 4.4 (Kitkat) Desain & Implementasi Gagal Verifikasi Berhasil Validasi Finalisasi Gambar I.1.Prosedur Perancangan 2. Analisis Kebutuhan Setelah melalui tahap prosedur perancangan, maka tahap selanjutnya adalah analisa kebutuhan yaitu hal-hal yang diperlukan untuk perancangan sistem

6 berupa perangkat lunak dan perangkat keras yang dibutuhkan untuk membangun aplikasi. 3. Spesifikasi Dalam membuat skripsi ini, spesifikasi dari perangkat keras (Hardware) dan perangkat lunak (Software) yang digunakan adalah : a. Perangkat Keras (Hardware) Perangkat keras yang digunakan antara lain : 1. Laptop:Core i3 Processor 2. Hard disk : 500 GB 3. RAM 4 GB b. Perangkat lunak (Software) Software yang digunakan untuk membuat skripsi ini antara lain : 1. Sistem operasi Windows 7 2. Adobe Dreamweaver CS6 3. Xampp 4. Eclipse Juno 4. Desain dan Implementasi Pada tahap ini dirancang sebuah desain dari aplikasi pengamanan data email menggunakan algoritma RC4. Bagaimana desain yang akan digunakan pada antarmuka perangkat mobile. Setelah dilakukan perancangan desain aplikasi selanjutnya melakukan implementasi terhadap desain yang telah dirancang kedalam bahasa pemrograman JAVA.

7 5. Verifikasi Verifikasi dilakukan untuk memeriksa ulang apakah aplikasi telah dibuat sesuai dengan apa yang direncanakan dalam perancangan yang akan digunakan dalam pembuatan aplikasi ini. Apakah desain yang dirancang dapat diimplementasikan kedalam bahasa pemrograman. 6. Validasi Pada tahap ini dilakukan pengujian aplikasi pengamanan data email menggunakan algoritma RC4 secara menyeluruh, meliputi pengujian fungsional dan pengujian ketahanan aplikasi. Pengujian fungsional dilakukan untuk mengetahui bahwa aplikasi pengamanan data email menggunakan algoritma RC4 telah berjalan dengan sesuai dengan perancangan. Pengujian ketahanan merupakan kemampuan aplikasi untuk berjalan dengan baik pada spesifikasi minimum komputer sesuai dengan yang telah dicantumkan. I.4.3. Keaslian Penelitian Terdapat beberapa penelitian sebelumnya yang berhubungan dengan penelitian yang akan penulis lakukan, yaitu :

8 Tabel 1. Tabel Perbandingan Penelitian No. Peneliti Judul Hasil 1. 2. Winda Erika, et al., 2012. Wibowo dan Suprayogi, 2014. Enkripsi Teks Surat Elektronik (E-Mail) Berbasis Algoritma Rivest Shamir Adleman (RSA) Aplikasi Enkripsi Email Dengan Menggunakan Metode Blowfish Berbasis J2SE Aplikasi pengmanan data email dengan algoritma RSA. Aplikasi pengmanan data email dengan algoritma blowfish. Perbedaan Dengan Aplikasi Yang Dirancang Algoritma yang digunakan adalah algoritma RSA. Algoritma yang digunakan adalah algoritma blowfish. I.4.4. Pengujian/Uji Coba Sistem yang Dirancang Dilakukan untuk mengetahui apakah pekerjaan pemrograman dalam pembuatan aplikasi telah dilakukan secara benar sehingga menghasilkan fungsifungsi yang dikehendaki. Pengujian juga dimaksudkan untuk mengetahui keterbatasan dan kelemahan program aplikasi yang dibuat untuk sebisa mungkin dilakukan penyempurnaan. I.5. Sistematika Penulisan Adapun sistematika penulisan yang diajukan dalam penulisan skripsi ini adalah sebagai berikut :

9 BAB I : PENDAHULUAN Pada bab ini menerangkan tentang latar belakang, ruang lingkup permasalahan, tujuan dan manfaat, metodologi penelitian dan sistematika penulisan. BAB II : TINJAUAN PUSTAKA Pada bab ini menerangkan tentang teori-teori dan metode yang berhubungan dengan topik yang dibahas atau permasalahan yang sedang dihadapi. BAB III : ANALISA DAN DESAIN SISTEM Pada bab ini mengemukakan tentang analisa sistem yang sedang berjalan, evaluasi sistem yang berjalan dan desain sistem secara detail. BAB IV : HASIL DAN UJI COBA Pada bab ini menerangkan hasil dan pembahasan aplikasi yang dirancang serta kelebihan dan kekurangan aplikasi yang dirancang. BAB V : KESIMPULAN DAN SARAN Pada bab ini berisi kesimpulan penulisan dan saran dari penulis sebagai perbaikan di masa yang akan datang untuk implementasi algoritma RC4 dalam pengamanan data email berbasis android.