• Tidak ada hasil yang ditemukan

Aplikasi Pengamanan dan Pengiriman Data

N/A
N/A
Protected

Academic year: 2018

Membagikan "Aplikasi Pengamanan dan Pengiriman Data"

Copied!
8
0
0

Teks penuh

(1)

1

BAB I

PENDAHULUAN

I.1. Latar Belakang

Pada era globalisasi ini, pemanfaatan ilmu pengetahuan dan teknologi berkembang dengan sangat cepat yang menghasilkan inovasi - inovasi baru. Salah satu inovasi yang begitu bermanfaat bagi kehidupan manusia saat ini dan menjadi ketergantungan yaitu perangkat mobile. Namun seiring berkembangnya teknologi, isu keamanan akan data menjadi momok menakutkan bagi pengguna maupun pengembang aplikasi yang berbasis mobile.

Salah satu kasus keamanan data yang pernah menggegerkan Indonesia bahkan dunia pada akhir tahun 2013, yaitu kasus penyadapan yang dilakukan oleh

National Security Agency (NSA) salah satu badan rahasia keamanan Amerika Serikat. Hal ini tentu saja memicu kemarahan yang sangat besar dari rakyat Indonesia yang disertai dengan rasa ke kwatiran dalam penggunaan internet termasuk perangkat mobile. Kejadian tersebut semakin memperjelas bahwa keamanan informasi sangat penting karena sifatnya yang menjaga rahasia data dari pihak yang tidak berkepentingan.

(2)

menggunakan suatu logaritma yang disebut dengan logaritma diskrit karena nilainya berhingga dan bergantung pada bilangan prima yang digunakan. Hal inilah yang melatarbelakangi oleh penulis dalam pemilihan kriptografi metode Elgamal yang akan diimplementasi pada proses pengiriman data pada perangkat

mobile yang berbasis Android.

Andorid merupakan sistem platform yang open source untuk mobile device yang berisikan sistem operasi, middleware dan aplikasi - aplikasi dasar

(Akhmad, 2013:2). Karena sifatnya yang terbuka (open source), maka sangat rentan terhadap penyadapan oleh pihak yang tidak berkepentingan. Untuk memecahkan persoalan dan memberikan solusi terbaik dalam permasalahan tersebut diatas, penulis sangat tertarik untuk merancang dan membangun sebuah aplikasi pengamanan dan pengiriman data dengan memanfaatkan teknik penyandian kriptografi metode Elgamal pada mobile yang berbasis Android.

I.2. Ruang Lingkup Permasalahan I.2.1. Identifikasi Masalah

Adapun identifikasi masalah berdasarkan latar belakang dari penelitian ini adalah sebagai berikut :

1. Belum terjaminnya kerahasiaan data atau informasi pada perangkat mobile

yang berbasis Android.

(3)

3. Tidak maksimalnya pemanfaatan teknik penyandian kriptografi dengan metode Elgamal pada proses pengiriman data pada perangkat mobile yang berbasis Android.

I.2.2. Perumusan Masalah

Berdasarkan identifikasi masalah pada penelitian ini seperti yang telah dijabarkan diatas, maka dapat dirumuskan beberapa permasalahan pada penelitian ini, yaitu :

1. Bagaimana membangun sebuah aplikasi yang dapat menjamin kerahasiaan data atau informasi pada perangkat mobile yang berbasis Android ?

2. Bagaimana membangun sebuah aplikasi yang mampu memberi rasa kepercayaan kepada para pengguna akan keamanan data atau informasi mereka dalam menggunakan aplikasi tersebut ?

3. Bagaimana membangun sebuah aplikasi dengan memanfaatkan teknik penyandian kriptografi metode Elgamal pada proses pengiriman data pada perangkat mobile yang berbasis Android ?

I.2.3. Batasan Masalah

Adapun batasan masalah pada perancangan dan pengembangan aplikasi keamanan dan pengiriman data ini adalah sebagai berikut :

1. Aplikasi yang dibangun hanya dapat berjalan pada perangkat mobile yang berbasis Android.

(4)

4. Data yang dapat diproses adalah data teks.

5. Metode yang digunakan adalah kriptografi metode Elgamal.

6. Menggunakan bahasa pemograman Android, Java dan Unfied Modeling Languange.

I.3. Tujuan dan Manfaat I.3.1. Tujuan

Adapun tujuan dari perancangan aplikasi pengamanan dan pengiriman data yang diusulkan adalah sebagai berikut :

1. Untuk membangun suatu aplikasi pengamanan dan pengiriman data pada perangkat mobile yang berbasis Android.

2. Untuk mengimplementasikan kriptografi metode Elgamal dalam melakukan enkripsi dan dekripsi terhadap suatu data pada perangkat mobile yang berbasis Android.

I.3.2. Manfaat

Adapun manfaat yang dapat diperoleh dari perancangan dan pengembangan aplikasi pengamanan dan pengiriman data ini adalah sebagi berikut :

1. Memberikan jaminan akan kerahasiaan informasi para pengguna perangkat

mobile yang berbasis Android dalam pengiriman data.

(5)

3. Memberikan pemahaman kepada user mengenai sistem penyandian data kriptografi dengan metode Elgamal.

4. Menambah dan memberikan wawasan baru kepada penulis mengenai sistem perangkat mobile yang berbasis Android dan sistem penyandian data kriptografi metode Elgamal.

I.4. Metodologi Penelitian

Untuk memenuhi segala kebutuhan yang diperlukan dalam perancangan dan pengembangan sistem yang diusulkan, maka penulis melakukan pengamatan pada aplikasi perangkat mobile yang berbasis Android. Penulis juga banyak membaca-baca buku yang berhubungan dengan penelitian yang diusulkan. Selain buku, penulis juga mempelajari beberapa jurnal yang sudah terverifikasi dan situs - situs online yang berhubungan dengan penelitian yang diusulkan. Hal ini untuk mendukung penelitian yang diusulkan dari segi teoritis.

Pada tahapan pengembangan perangkat lunak yang diusulkan, penulis menggunakan metode dengan model prosedur perancangan sebagai berikut : 1. Tujuan Penelitian

Pada tahap ini adalah tahap untuk menentukan tujuan dari penelitian, yaitu untuk membangun sebuah aplikasi pengamanan dan pengiriman data pada perangka mobile yang berbasis Android dengan memanfaatkan teknik penyandian kriptografi metode Elgamal.

2. Analisis Kebutuhan

(6)

a. Bahasa pemograman yang digunakan adalah bahasa pemograman Android. b. IDE yang digunakan adalah Eclipse.

c. Emulator Platform menggunakan Android SDK.

d. Media mobile yang berbasis Android. e. User atau pengguna dari aplikasi itu sendiri. 3. Spesifikasi

Sistem yang diusulkan dapat berjalan pada semua perangkat mobile yang berbasis Android ataupun dengan menggunakan Android Virtual Device

(AVD).

4. Desain dan Implementasi

Pada tahap ini, penulis melakukan perancangan atau desain antar muka aplikasi yang diusulkan. Perancangan ini meliputi, semua form yang diperlukan, perancangan basis data dan proses. Setelah perancangan selesai, maka perlu mengimplementasikan sistem penyandian kriptografi metode Elgamal pada sistem.

5. Verifikasi

Tahap ini merupakan tahap dimana sistem yang sudah dikembangkan baik desain maupun pengkodean harus diverifikasi untuk memeriksa setiap komponen sistem apakah masih ada yang error.

6. Validasi

(7)

7. Finalisasi

Pada tahap finalisasi ini, segala kebutuhan dari perangkat lunak seperti dokumenentasi, cara penggunaan sistem dan file setup harus disiapkan sedemikian rupa sebelum sistem benar - benar dipublikasikan.

I.4.1. Pengujian / Uji Coba Sistem

Pada tahap pengujian dan uji coba sistem yang diusulkan, penulis akan menggunakan metode pengujian Block Box. Pengujian ini bertujuan untuk mencari tingkat keakuratan sistem secara fungsional. Penulis akan menguji satu persatu komponen dari sistem secara keseluruhan. Sehingga sistem yang akan dibangun nantinya dapat terhindar dari kesalahan-kesalahan yang fatal yang mungkin saja bisa terjadi.

I.5. Sistematika Penulisan

Penulisan laporan skripsi ini berpedoman pada sistematika penulisan yang telah ditetapkan, yaitu terdiri dari lima bab utama. Adapun kelima bab utama tersebut adalah sebagai berikut :

BAB I : PENDAHULUAN

(8)

BAB II : TINJAUAN PUSTAKA

Pada bab ini membahas mengenai sistem informasi, sistem operasi Android, kriptografi, algoritma Elgamal dan unfied modeling languange.

BAB III : ANALISIS DAN PERANCANGAN SISTEM

Pada bab ini membahas mengenai analisa sistem yang sedang berjalan, evaluasi tentang sistem yang sedang berjalan, disain sistem secara global, perancangan use case diagram, activity diagram, class diagram, sequence diagram, perancangan antar muka program.

BAB IV : HASIL DAN PEMBAHASAN

Pada bab ini membahas mengenai hasil uji coba program aplikasi yang telah dirancang, spesifikasi perangkat yang dibutuhkan, tampilan antar muka program aplikasi, analisis hasil perancangan dan pembahasan kelebihan serta kekurangan program.

BAB V : KESIMPULAN DAN SARAN

Referensi

Dokumen terkait

Karena sejak kecil melihat latihan reog, Bagas jadi suka meniru penari yang sedang berlatih.. Sejak dua tahun lalu, ia mulai belajar ganongan atau

Pada ruangan dan slot yang sama, tidak boleh ada mata kuliah yang berbeda karena akan beradu jadwal. Jika tidak, maka jadwal akan beradu dan ruang tidak dapat digunakan. Contoh

Daha Barat, Perda No.13/2006 Bajayau Tengah Menjadi wil... Limpasu,

Penggunaan edukasi dengan konseling di sarana pelayanan kesehatan di luar negeri umumnya dapat membantu atau mempermudah pasien dalam menerima suatu informasi karena

Usaha calon nasabah yang memang sejak awal yang akan menjadikan pertimbangan pihak bank dalam memberikan pinjaman modal usaha tersebut, selain menggunakan prinsip

Sebagai sarana memperluas pengetahuan penelitian khususnya dan orang yang berinteraksi langsung dengan Muhammadiyah pada umumnya tentang “Peran Aktivis Muhammadiyah

mencapai penambahan area daratan 71.15 ha per tahun (Dewi, dkk. Hal ini menyebabkan tangkapan nelayan terus turun. Di sisi lain, sedimentasi memberi lahan baru untuk

Tujuan dari penulisan tugas akhir ini adalah untuk menciptakan media pembelajaran multimedia yang nantinya dapat membatu siswa dalam memahami materi dan juga membantu guru dalam