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

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

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

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

BAB I PENDAHULUAN 1.1 Latar Belakang

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

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

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

BAB I PENDAHULUAN 1.1. Latar Belakang

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

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

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

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

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

Aplikasi Enkripsi Untuk Pengiriman Pesan Rahasia Berbasis Android

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

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

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

BAB 3 PERANCANGAN PROGRAM

BAB I PENDAHULUAN , 1.1. Latar Belakang

Bab 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. percepatan di berbagai bidang. Secara langsung ataupun tidak, teknologi informasi

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

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


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

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

BAB I PENDAHULUAN. Perkembangan teknologi komputer pada saat ini sangat pesat, dimana yang

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

BAB 1 PENDAHULUAN Latar Belakang

APLIKASI SHORT MESSAGE SERVICE DENGAN ENKRIPSI TEKS MENGGUNAKAN ALGORITMA ADVANCED ENCRYPTION STANDARD BERBASIS MOBILE PADA PLATFORM ANDROID

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

BAB 3. ANALISA SISTEM

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

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

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

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

BAB III ANALISIS DAN DESAIN SISTEM

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

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

BAB III ANALISA MASALAH DAN SISTEM

BAB I PENDAHULUAN Latar Belakang

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

APLIKASI ENKRIPSI SMS (SHORT MESSAGE SERVICE) MENGGUNAKAN ALGORITMA DATA ENCRYPTION STANDARD (DES) BERBASIS ANDROID

BAB I PENDAHULUAN. 1.1 Latar Belakang

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

BAB III ANALISA DAN DESAIN SISTEM

BAB I PENDAHULUAN. 1.1 Latar Belakang

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISA DAN DESAIN SISTEM

BAB I PENDAHULUAN. Steganografi adalah teknik menyisipkan pesan kedalam suatu media,

BAB III PERANCANGAN DAN PEMBUATAN

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

Bab I Pendahuluan 1 BAB I PENDAHULUAN

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1. aa

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN.

Politeknik Negeri Sriwijaya BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB IV HASIL DAN UJI COBA

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

PENGAMANAN SQLITE DATABASE MENGGUNAKAN KRIPTOGRAFI ELGAMAL

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. Informasi merupakan suatu hal yang sangat penting dalam. kehidupan kita. Seperti dengan adanya teknologi internet semua

BAB I PENDAHULUAN. mesin ATM, transaksi di bank, transaksi dengan kartu kredit, percakapan melalui. tidak bisa memisahkannya dengan kriptografi.

Aplikasi Enkripsi Short Message Service (SMS) Berbasis Android Menggunakan Metode XXTEA

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

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

BAB V. IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB III METODE PENELITIAN. penelitian adalah pada semester Genap Tahun Pelajaran

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB IV HASIL DAN PEMBAHASAN

1.1 LATAR BELAKANG I-1

BAB IV IMPLEMENTASI DAN PENGUJIAN. Pada bab 4 ini akan dilakukan implementasi dan pengujian terhadap sistem.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. kebutuhan bagi sebagian besar manusia. Pertukaran data dan informasi semakin

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. ini ikut mendorong terjadinya pertumbuhan di berbagai bidang, salah satunya

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

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

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

BAB I PENDAHULUAN 1.1 Latar Belakang

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

PENGAMANAN SQLITE DATABASE MENGGUNAKAN KRIPTOGRAFI ELGAMAL

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

1BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. orang lain, karena dengan adanya informasi yang penting mereka dapat mengolah

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN. menukar data. Melihat teknologi informasi yang makin lama makin canggih pengiriman

Transkripsi:

BAB I PENDAHULUAN I.1. Latar Belakang Perkembangan teknologi pada saat ini sudah sangat pesat, termasuk teknologi Short Message Service (SMS). SMS (Short Message Service) atau layanan pesan singkat merupakan standar dokumen yang bisa berisi text sampai 160 karakter untuk karakter latin dan 70 karakter untuk karakter non latin seperti karakter cina maupun karakter jepang. Kelebihan teknologi SMS yaitu dapat mengirim dan menerima pesan singkat secara elektronik. Sehingga memberikan kemudahan kepada pengguna untuk menyampaikan pesan kapan saja dan dari mana saja selama masih ada jaringan dari operator yang digunakan melalui media handphone. Pesan yang dikirim disimpan terlebih dahulu di SMSC (Short Message Service Center). Hal ini menjadi kelebihan dari layanan SMS yang tetap dapat mengirimkan pesan meskipun telepon selular tujuan sedang sibuk. Namun hal ini juga menjadi celah keamanan bagi layanan SMS. Hal ini dikarenakan penyerang dapat melakukan penyusupan pada SMSC untuk mendapatkan pesan yang disimpan di SMSC sebelum dikirimkan ke telepon selular tujuan. Tentu hal ini menjadi sangat penting untuk diperhatikan ketika pengguna telepon selular hendak mengirimkan pesan yang sangat penting dan bersifat rahasia. Oleh karena itu timbul suatu gagasan yang mengacu pada permasalahanpermasalahan tersebut, yakni untuk membuat suatu aplikasi keamanan pesan yang 1

2 dapat melindungi isi pesan dengan cara menyandikan pesan tersebut sehingga sulit untuk dibaca maupun dipahami oleh pihak-pihak yang tidak berhak atas pesan tersebut. Berdasarkan latar belakang tersebut maka penulis akan mengangkat sebuah judul Perancangan Keamanan SMS Menggunakan Algoritma RSA Pada Android. I.2. Ruang Lingkup Permasalahan I.2.1. Identifikasi Masalah Adapun beberapa permasalahan yang penulis peroleh dalam penelitian ini adalah sebagai berikut: 1. Teknologi yang semakin berkembang mengakibatkan maraknya pencurian dan penyadapan data melalui jaringan komputer maupun selular maka diperlukannya pengamanan pada data tersebut. 2. Sms yang dikirim dan diterima tidak terjamin dari keamanan nya dari pihak ketiga. 3. Diperlukannya algoritma kriptografi agar dapat menyandikan isi pesan sms agar menjadi aman. I.2.2. Rumusan Masalah Berikut ini beberapa rumusan masalah tentang penelitian ini yang akan dicari penyelesaiannya antara lain: 1. Bagaimana merancang dan membangun aplikasi SMS yang dapat mengenkripsi dan dekripsi isi pesan SMS? 2. Bagaimana cara mengamankan isi pesan pada aplikasi SMS dengan menerapkan algoritma RSA pada aplikasi?

3 3. Bagaimana merancang aplikasi SMS dengan tampilan yang mudah untuk dipahami dalam penggunaannya? I.2.3. Batasan Masalah Adapun batasan masalah dalam penelitian ini adalah sebagai berikut : 1. Pada aplikasi ini, yang akan dienkripsi adalah hanya berupa teks pada SMS. 2. Aplikasi berjalan pada platform android minimal versi 4.1. 3. Isi pesan hanya dapat dibaca di ponsel yang sudah terpasang aplikasi ini. I.3. Tujuan dan Manfaat I.3.1. Tujuan Adapun tujuan dari penulisan skripsi ini adalah sebagai berikut: 1. Merancang dan membangun aplikasi SMS yang dapat mengenkripsi dan dekripsi isi pesan SMS dengan menerapkan algoritma RSA. 2. Meningkatkan keamanan bagi user untuk saling bertukar pesan rahasia melalui SMS. 3. Merancang dan membangun aplikasi SMS dengan tampilan yang mudah untuk dimengerti oleh user dalam penggunaannya. I.3.2. Manfaat Adapun manfaat dari penulisan skripsi ini adalah sebagai berikut: 1. Meningkatkan keamanan terhadap pesan SMS, sehingga keamanan pesan tersebut menjadi relatif aman. 2. Mengurangi resiko penyadapan terhadap pesan SMS. 3. Memberi kemudahan bagi pengguna telepon selular berbasis android untuk mengirimkan pesan rahasia melalui SMS.

4 I.4. Metodologi Penelitian Dalam melaksanakan penelitian ini terdapat beberapa cara atau teknik yang penulis gunakan untuk menyelesaikan suatu masalah diantaranya diperoleh dengan cara sebagai berikut: 1. Prosedur Rancangan. Langkah langkah yang diperlukan untuk mencapai tujuan perancangan, yaitu : Target : Tujuan penelitian Analisis kebutuhan PC, Android Device, Eclipse, Android SDK Spesifikasi PC Windows 7 32bit, Eclipse IDE Device Android Jelly Bean Desain & Implementasi Gagal Verifikasi Berhasil Validasi Finalisasi Gambar I.1. Prosedur Perancangan

5 2. Analisis Kebutuhan Untuk mencapai penyelesaian dalam merancang aplikasi ini adapun kebutuhan pokok yang diperlukan adalah: a. Hardware 1) PC (Personal Computer) 2) Android Device b. Software 1) Eclipse IDE (Integrated Development Environment) 2) Android SDK (Software Development Kit) 3. Spesifikasi Aplikasi Secara Logic Spesifikasi minimum hardware dan software yang dibutuhkan untuk membangun aplikasi ini adalah: a. Hardware 1) Processor Pentium 4 3,0Ghz (PC), Processor 600 Mhz (Android). 2) Harddisk 80GB (PC), 128MB (Android). 3) RAM 2GB (PC), 512MB (Android). b. Software 1) Sistem operasi PC : Windows 7 32 bit 2) Sistem operasi Android : Jelly Bean (4.1) 3) Eclipse IDE (Integrated Development Environment) 4) Android SDK (Software Development Kit)

6 4. Implementasi dan Verifikasi Setelah analisis dan perancangan, maka perlu dilakukan implementasi atau uji coba terhadap aplikasi yang telah selesai dibuat. Hal ini dilakukan untuk pengembangan atau perbaikan pada aplikasi tersebut apakah sudah bekerja sesuai dengan rancangan. 5. Validasi Setelah melewati tahap implementasi dan verifikasi maka tahap selanjutnya adalah validasi. Pada tahap ini dilakukan pengujian aplikasi secara menyeluruh. Dari validasi ini dapat diketahui kesesuaian hasil perancangan dengan analisis kebutuhan yang diharapkan. 6. Finalisasi Pada tahapan ini adalah tahapan hasil dari aplikasi yang sudah dirancang dan berjalan sesuai rencana.

7 I.5. Keaslian Penelitian Tabel I.1. Keaslian Penelitian No. Peneliti Judul Penelitian 1. 1. Aries Maesya Penerapan 2. Mochammad Kriptografi dan Iqbal Permana Stenografi Pada (ISSN: 2302- Citra Digital 3805) Menggunakan Algoritma RSA Berbasis Android Desain Penelitian Kualitatif. Variabel 1. Kriptografi 2. Algoritma RSA Hasil Penelitian 1. Aplikasi mampu menyisipkan dan mengambil pesan rahasia yang ada pada gambar. 2. Semakin panjang pesan yang disisipkan, semakin besar ukuran gambar stego-objectnya. 2. 1. Busran 2. Novernus Ayundha Putra (ISSN: 2338-2724) Rekayasa Perangkat Lunak Kriptografi Menggunakan Algoritma RSA Pada Sistem Keamanan File Berbasis Java Kualitatif. 1. Cryptography 2. RSA Algorithm 3. Java Lama waktu proses pengolahan sebuah informasi menjadi sebuah sandi dipengaruhi oleh ukuran file yang akan diolah, namun aspek dari spesifikasihardware dan sistem operasi juga memiliki pengaruh. 3 Bayu Setiaji (ISSN: 1411-3201) Analisis dan Implementasi Algoritma Kriptografi Kunci Publik RSA dan Luc Untuk Penyandian Data Kualitatif 1. Cryptography 2. Encryption 3. Lucas 1. Algoritma Publik RSA lebih cepat dan valid 2. Dari segi pembangkitan kunci algoritma RSA masih lebih unggul di dalam penyandian data. Berdasarkan dari kedua judul pada tabel I.1 diatas penulis akan mencoba untuk membandingkannya dengan yang akan dibahas oleh penulis. Jika dilihat dari segi metode yang diterapkan tidak ada perbedaan dengan yang akan dibahas penulis, akan tetapi dari segi penerapan terdapat perbedaan yang cukup signifikan. Pada objek penelitian yang akan dibahas oleh penulis, penulis menerapkan Algoritma RSA di dalam aplikasi SMS untuk platform Android.

8 I.6. Sistematika Penulisan adalah : Langkah dan tahapan yang ditempuh dalam menyelesaikan penulisan ini BAB I PENDAHULUAN Dalam BAB ini di bahas mengenai Latar Belakang Masalah, Ruang Lingkup Permasalahan, Tujuan dan Manfaat Penelitian, Metodologi yang digunakan serta Sistematika Penulisan ini sendiri. BAB II LANDASAN TEORI Pada BAB ini dijelaskan teori-teori penujang yang digunakan sebagai dasar dalam proses perancangan dan pembuatan aplikasi, serta membahas tentang pengertian SMS, Algoritma RSA, dan Kriptografi. BAB III ANALISIS DAN DESAIN SISTEM Pada BAB ini membahas tentang cara kerja dari metode yang digunakan dalam proses pemecahan masalah, dalam hal ini penulis menerapkan metode RSA untuk sistem yang akan dirancang. BAB IV HASIL DAN UJI COBA Pada BAB ini berisikan tentang tampilan hasil, pembahasan, kelebihan dan kekurangan dari sistem yang dirancang. BAB V KESIMPULAN DAN SARAN BAB ini merupakan penutup dari penulis laporan Skripsi ini yang berisikan kesimpulan atas hasil analisa dan perancangan serta berisikan saran-saran.