BAB I PENDAHULUAN 1.1 Latar Belakang

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. teknologi Short Message Service (SMS). SMS (Short Message Service) atau

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

BAB I PENDAHULUAN. keamanan, kerahasiaan, dan keotentikan data. Oleh karena itu diperlukan suatu

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

BAB I PENDAHULUAN. I.1 Latar Belakang

BAB I PENDAHULUAN , 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

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

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

BAB I PENDAHULUAN.

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

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

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

BAB 3. ANALISA SISTEM

BAB I PENDAHULUAN. Kerahasiaan dan keamanan saat melakukan pertukaran. data adalah hal yang sangat penting dalam komunikasi data,


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

BAB III ANALISIS DAN DESAIN SISTEM

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


BAB III ANALISA DAN DESAIN SISTEM

BAB I PENDAHULUAN. multiplayer games, transfer data, vidio streaming dan lain-lain. Berbagai

BAB I PENDAHULUAN. informasi itu disadap oleh orang yang tidak bertanggung jawab atau berhak.

BAB III ANALISA DAN DESAIN SISTEM

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

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

BAB I PENDAHULUAN. 1.1 Latar Belakang

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

1.1 Latar Belakang BAB 1 PENDAHULUAN

Persyaratan Produk. I.1 Pendahuluan. I.1.1 Tujuan. I.1.2 Ruang Lingkup Proyek

BAB I PENDAHULUAN. masyarakat dalam memperoleh data dan informasi. Internet (Interconnected

BAB IV HASIL DAN UJI COBA

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

BAB IV HASIL DAN PEMBAHASAN

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

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

BAB III METODE PENELITIAN

BAB 1 PENDAHULUAN. meningkatkan kemampuannya didalam mengelola data administrasi

BAB I PENDAHULUAN. manufakturing. Produk-produk yang dihasilkan meliputi retail barang garment seperti pakaian

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

APLIKASI SMS ENKRIPSI PADA ANDROID DENGAN ALGORITMA RC4 DAN BASE64

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan

BAB IV HASIL DAN UJI COBA

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

BAB I PENDAHULUAN. pendayagunaan informasi yang dalam volume besar secara cepat dan

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

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

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

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

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

BAB I PENDAHULUAN 1.1. LATAR BELAKANG

Politeknik Negeri Sriwijaya BAB I PENDAHULUAN. 1.1 Latar Belakang

1BAB I PENDAHULUAN 1.1 Latar Belakang

BAB IV HASIL DAN UJI COBA

RANCANG BANGUN APLIKASI PENGAMANAN SMS DENGAN METODE ALGORITMA VIGENERE CIPHER DAN TRANSPOSISI BERBASIS ANDROID

BAB IV HASIL DAN PEMBAHASAN

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

PERANCANGAN DAN PEMBUATAN APLIKASI PENGAMANAN DATA PADA SMS DENGAN METODE ALGORITMA RC-6 BERBASIS ANDROID LAPORAN TUGAS AKHIR

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

IMPLEMENTASI PENGAMANAN DATA ENKRIPSI SMS DENGAN ALGORITMA RC4 BERBASIS ANDROID

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. Olahraga renang juga sangat baik untuk kesehatan. Dimana kesehatan menjadi

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

MEMBANGUN APLIKASI KEAMANAN DATA TEKS DENGAN METODE RSA CRT BERBASIS ANDROID

BAB III ANALISIS DAN DESAIN SISTEM

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1 Universitas Kristen Maranatha

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

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB I PENDAHULUAN. Lembaga Ilmu Pengetahuan Indonesia (LIPI) merupakan Lembaga

BAB 1 PENDAHULUAN 1.1 Latar Belakang Pengembangan dan Implementasi Sistem Alarm Mikrokontroler Berbasis SMS (Short Message Service) pada PT. XYZ.

PERANCANGAN APLIKASI MEMO MENGGUNAKAN ALGORITMA KRIPTOGRAFI CAESAR CIPHER DAN RSA BERBASIS ANDROID

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

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN. berkembang dengan sangat pesat dan dengan mudah didapatkan, baik itu dari

PERANCANGAN ENKRIPSI DAN DESKRIPSI DENGAN METODE ALPHA-QWERTY REVERSE PADA APLIKASI SHORT MESSAGE SERVICE BERBASIS ANDROID

BAB I PENDAHULUAN. lembaga ekonomi dan keuangan syariah yang berlokasi di Cibingbin, Kabupaten


BAB IV HASIL DAN UJI COBA

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB I PENDAHULUAN. digunakan untuk mengirim dan menerima informasi. penting dalam suatu organisasi maupun pribadi. Hal ini terkait dengan

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

BAB IV IMPLEMENTASI, PENGUJIAN, DAN ANALISIS HASIL. Perangkat keras yang digunakan untuk perancangan aplikasi ini adalah : : Intel Pentium Dual core

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

Implementasi Keamanan SMS Dengan Algoritma RSA Pada Smartphone Android

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

KATA PENGANTAR. Bandung, 4 September I Made Wicipta Adi Sukarya

Transkripsi:

BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi telekomunikasi yang ada pada saat ini mampu menciptakan berbagai macam perangkat keras yang dapat digunakan untuk mengirim atau menerima informasi dengan cepat dan mudah. Penggunaan handphone sebagai device akses informasi telah berkembang pesat pada era ini. Terlebih lagi, banyak aplikasi mobile yang diciptakan, membuat informasiinformasi yang dibutuhkan mudah untuk didapat. Perangkat keras yang cukup banyak digunakan pada saat ini adalah smartphone android. Banyak merk dan jenis smartphone android beredar di pasaran. (Mangundap dan Kristiana, 2015) Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka (Haharap, 2014)..Dengan keterbukaan yang di tawarkan oleh sistem operasi android, developer dapat membuat aplikasi yang diinginkan atau dibutuhkan, misalnya membuat aplikasi SMS. Layanan pesan singkat menggunakan aplikasi SMS pada ponsel masih banyak digunakan, namun bukan jalur yang aman untuk pertukaran informasi. Pesan yang dikirim menggunakan aplikasi SMS bawaan ponsel masih berupa teks terbuka yang belum terproteksi, selain itu proses pengiriman SMS tidak sampai ke penerima secara langsung, akan tetapi pengiriman SMS harus melewati Short Message Service Center (SMSC) yang berfungsi mencatat komunikasi yang terjadi antara pengirim dan penerima (Mangundap dan Kristiana, 2015). Dengan tersimpannya isi pesan di SMSC, seorang operator dapat melihat atau membaca isi pesan. Jika isi pesan tersebut dapat dibaca oleh orang lain, maka pesan yang dikirim tidaklah aman karena isi pesan yang seharusnya bersifat rahasia menjadi dapat di lihat dan di baca oleh orang lain. 1

2 Dari masalah di atas, diperlukan suatu algoritma kriptografi yang dapat merahasiakan isi pesan dengan cara mengenkripsi oleh pengirim pesan sebelum di kirim dan di dekripsi oleh penerima pesan melalui aplikasi SMS yang berjalan di sistem operasi android. Jika pesan yang dikirim telah di enkripsi, maka tidak ada yang bisa membaca isi pesan kecuali penerima pesan. Disini penulis akan mengimplementasikan algoritma kriptografi RSA (Rivest Shamir Adleman) untuk proses enkripsi dan dekripsi pesan text. 1.2 Perumusan Masalah Masala yang akan di selesaikan dalam penelitian ini adalah Bagaimana membuat pesan text yang akan dikirim hanya bisa dibaca oleh penerima pesan yang sudah ditentukan oleh pengirim. 1.3 Batasan Masalah Mengingat adanya berbagai keterbatasan dan untuk menghindari kompleksitas yang mungkin timbul selama penelitian berlangsung, diberikan batasan-batasan dalam penelitian ini, yakni: 1. Pengirim dan penerima pesan harus menggunakan aplikasi yang sama untuk membaca isi pesan; 2. Hanya bisa digunakan minimal versi Android Jelly Bean (4.1 4.3); 3. Menggunakan Editor Andoid Studio sebagai pembuat aplikasi Androidnya. 4. Cuma 64 karakter yang bisa dikirim per 1 sms. 5. Ukuran kunci maksimum yang digunakan pada aplikasi whatmas sebesar 512 bit 1.4 Tujuan Penelitian dan Manfaat Penelitian Tujuan penulis ialah membuat aplikasi yang dapat mengenkrip isi pesan sebelum di kirim dan mendenkrip setelah diterima dengan metode Algoritma RSA di smartphone. Ada pun manfaat nya ialah agar isi pesan kita tidak dapat dibaca oleh orang lain dengan cara menyadap ataupun di baca dari SMS Center operator.

3 1.5 Metodologi Penelitian Metode yang digunakan dalam penelitian ini adalah sebagai berikut. 1. Jenis Penelitian Jenis penelitian yang digunakan pada penelitian ini adalah penelitian Eksperimen dimana peneliti akan mencoba membuat aplikasi untuk mengirim pesan text yang telah di enkripsi dengan algoritma kriptografi RSA berbasis android dengan menggunakan phonegap sebagai editornya. 2. Waktu Penelitian Dikarenakan adanya keterbatasan waktu maka penelitian akan dilakukan selama 6 bulan. 3. Alat dan Bahan Dalam pembuatan sistem ini, alat dan bahan yang akan digunakan yaitu meliputi hardware, software serta bahan-bahan lain yang menunjang. a. Perangkat Keras (Hardware) Perangkat keras yang akan digunakan adalah laptop dengan spesifikasi sebagai berikut : 1. Laptop Asus X450JNo 2. Intel core i7-4710hq 3. RAM 8GB 4. Hardisk 1TB b. Perangkat Lunak (Software) Perangkat Lunak yang digunakan dalam pembuatan sistem ini adalah Sistem Operasi Windows 10, Eclipse Indigo. 4. Metode Pengumpulan Data a. Studi Pustaka Mencari teori dan informasi yang berhubungan dengan topik yang akan dibuat. Pencarian teori dan informasi akan di cari melalui bukubuku,internet,dan hasil penelitian maupun karya ilmiah. 5. Metode Pengembangan Sistem Metode yang digunakan dalam pengembangan sistem ini menggunakan model air terjun (waterfall). Model ini di ilustrasikan pada gambar 1.

4 Gambar 1.1 Model Waterfall (Sommerville, 2003) Berikut penjelasan mengenai fase-fase tersebut menurut Sommerville (Sommerville, 2003). a. Analisis dan Definisi Persyaratan Pelayanan, batasan dan tujuan sistem ditentukan melalui konsultasi dengan user sistem. Persyaratan ini kemudian didefinisikan secara rinci dan berfungsi sebagai spesifikasi sistem. Pada tahapan ini dilakukan dengan mencari tahu apakah sistem ini dibutuhkan sebagai dasar pembuatan sistem ini. b. Perancangan Sistem dan Perangkat Lunak Proses perancangan sistem membagi persyaratan dalam sistem perangkat keras atau perangkat lunak. Kegiatan ini menentukan arsitektur sistem secara keseluruhan. Perancangan perangkat lunak melibatkan identifikasi dan deskripsi abstraksi sistem perangkat lunak yang mendasar dan hubungan-hubungannya. Pada tahapan ini dilakukan dengan melakukan desain rangkaian dari komponen-komponen yang ada sehingga dapat digunakan.

5 c. Implementasi dan Pengujian Unit Perancangan perangkat lunak direalisasikan sebagai serangkaian program atau unit program. Pengujian unit melibatkan verifikasi bahwa setiap unit telah memenuhi spesifikasinya Pada tahapan ini dilakukan dengan merealisasikan desain yang ada menjadi sebuah prototype sehingga bisa dijalankan. d. Integrasi dan Pengujian sistem Unit program atau program individual diintegrasikan dan diuji sebagai sistem yang lengkap untuk menjamin bahwa persyaratan sistem telah dipenuhi. Setelah pengujian sistem, perangkat lunak dikirim kepada pelanggan. Pada tahapan ini dilakukan dengan melakukan pengujian blackbox dan pengujian whitebox terhadap sistem. Setelah dilakukan pengujian, perbaikan akan dilakukan jika diperlukan dan atau ditemukannya error. e. Operasi dan pemeliharaan Biasanya (walaupun tidak seharusnya), ini merupakan fase siklus hidup yang paling lama. Sistem di install dan dipakai. Pemeliharaan mencakup koreksi dari berbagai error yang tidak ditemukan pada tahaptahap terdahulu, perbaikan atas implementasi unit sistem dan pengembangan pelayanan sistem, sementara persyaratan-persyaratan baru ditambahkan. Pada tahapan ini tidak akan dilakukan karena sistem tidak dilakukan secara langsung pada publik sehingga tidak akan terjadi perubahan dan tidak membutuhkan proses pemeliharaan. Pemilihan metode waterfall dalam pengembangan sistem ini dikarenakan metode ini dirasa cocok yang di dasari oleh berbagai pertimbangan, salah satunya karena metode ini sering dibahas dan digunakan dalam berbagai penelitian dapat dijadikan referensi.

6 1.6 Sistematika Penulisan Pembahasan skripsi ini dibagi menjadi lima bab, masing-masing bab terdiri dari sub bab yang disusun secara sistematis. Secara garis besar, isi dari masingmasing bab adalah sebagai berikut. BAB I PENDAHULUAN Bab ini berisi latar belakang permasalahan, perumusan masalah, batasan masalah, tujuan dan manfaat penelitian, metodologi penelitian serta sistematika penulisan. BAB II LANDASAN TEORI Bab ini berisi penjelasan mengenai landasan teori serta referensi yang dijadikan sarana pendukung oleh penulis dalam mengimplementasikan Algoritma kriptografi RSA untuk keamanan data pesan teks berbasis android. BAB III ANALISIS DAN PERANCANGAN Pada bab ini akan dibahas mengenai desain sistem menggunakan Unifild Modeling Language (UML), serta rancangan antarmuka sistem yang akan dibangun. BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini dibahas mengenai proses pembuatan perangkat lunak, tampilan perangkat lunak yang dibuat, dan hasil pengujian perangkat lunak. BAB V PENUTUP Bab ini berisi kesimpulan secara umum serta saran-saran yang dapat digunakan dalam pengembangkan lebih lanjut di masa mendatang