BAB IV HASIL DAN UJI COBA

dokumen-dokumen yang mirip
BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN SISTEM. KriptoSMS akan mengenkripsi pesan yang akan dikirim menjadi ciphertext dan

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN DESAIN SISTEM

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

BAB IV HASIL DAN UJI COBA

BAB III ANALISA MASALAH DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA MASALAH DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

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

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA SISTEM

BAB V. IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV HASIL DAN PEMBAHASAN

BAB III PERANCANGAN SISTEM

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

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM

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

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS. Pada tahap analisis, dilakukan penguraian terhadap topik penelitian untuk

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM. Analisa yang dilakukan bertujuan untuk menentukan solusi dari

1BAB I PENDAHULUAN 1.1 Latar Belakang

Bab 3. Metode dan Perancangan Sistem

BAB IV PENGUJIAN DAN ANALISA

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB 3 ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

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

BAB III ANALISA DAN DESAIN SISTEM

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

BAB III ANALISA DAN PERANCANGAN. 3.1 Analisa Berikut tahap-tahap awal dalam pembuatan:

BAB III BAB III METODE PENELITIAN

APLIKASI PENGAMANAN DOKUMEN OFFICE DENGAN ALGORITMA KRIPTOGRAFI KUNCI ASIMETRIS ELGAMAL

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

BAB III ANALISIS DAN DESAIN SISTEM

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

IMPLEMENTASI PENGAMANAN DATA ENKRIPSI SMS DENGAN ALGORITMA RC4 BERBASIS ANDROID

BAB III ANALISA DAN PERANCANGAN

ANALISA DAN PERANCANGAN SISTEM

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

BAB IV HASIL DAN UJI COBA

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

BAB III ANALISIS DAN PERANCANGAN

Pengaman Pengiriman Pesan Via SMS dengan Algoritma RSA Berbasis Android

DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR...

BAB III ANALISA DAN PERANCANGAN

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

IMPLEMENTASI ALGORITMA VIGENERE CIPHER DAN RIVEST SHAMMER ADLEMAN (RSA) DALAM KEAMANAN DATA TEKS

Oleh: Benfano Soewito Faculty member Graduate Program Universitas Bina Nusantara

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN. 1.1 Latar Belakang. Seiring dengan perkembangan peradaban manusia dan kemajuan pesat di

Simulasi Pengamanan File Teks Menggunakan Algoritma Massey-Omura 1 Muhammad Reza, 1 Muhammad Andri Budiman, 1 Dedy Arisandi

Aplikasi Enkripsi SMS dengan Metode Rabin pada Android

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV. dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan. Hasil sistem yang dibuat

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

BAB III ANALISIS DAN DESAIN SISTEM


Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu

1. BAB III ANALISA DAN PERANCANGAN SISTEM

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

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA


BAB I PENDAHULUAN. Dewasa ini teknologi pengiriman pesan teks semakin berkembang,

APLIKASI JAVA KRIPTOGRAFI MENGGUNAKAN ALGORITMA VIGENERE. Abstract

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PENDAHULUAN , 1.1. Latar Belakang

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM. telah dijelaskan pada bab sebelumnya. Analisis yang dilakukan bertujuan untuk

BAB 2 TINJAUAN PUSTAKA

BAB IV PERANCANGAN. SMSSender. - inter : Interface + run () : void. inbox inboxdate outbox outboxdate sender receiver

PERANCANGAN APLIKASI KRIPTOGRAFI BERLAPIS MENGGUNAKAN ALGORITMA CAESAR, TRANSPOSISI, VIGENERE, DAN BLOK CHIPER BERBASIS MOBILE

Studi dan Implementasi Sistem Kriptografi Rabin

Transkripsi:

BAB IV HASIL DAN UJI COBA IV.1. Hasil Berdasarkan hasil dari perancangan yang telah dirancang oleh penulis dapat dilihat pada gambar-gambar berikut ini. IV.1.1. Tampilan Awal Tampilan ini adalah tampilan yang akan muncul pertama kali saat aplikasi dijalankan. Pada tampilan ini terdapat tiga buah button yaitu button Key Generator, Baca SMS, Kirim SMS. Gambar IV.1. Tampilan User Menu Utama 42

43 IV.1.2. Tampilan User Interface Generate Key Tampilan ini adalah tampilan user interface Generate Key. Tampilan ini digunakan untuk men-generate kunci public dan kunci private. Untuk lebih jelasnya dapat dilihat pada gambar IV.2. Gambar IV.2. Tampilan User Interface Generate Key IV.1.3. Tampilan User Interface Kirim Pesan Tampilan ini adalah tampilan Kirim Pesan dari aplikasi ini. Tampilan ini digunakan untuk mengenkripsi plaintext dan mengirimkan ciphertext ke penerima. Untuk lebih jelasnya dapat dilihat pada gambar IV.3.

44 Gambar IV.3. Tampilan User Interface Kirim Pesan IV.1.4. Tampilan User Interface Baca Pesan Tampilan di bawah ini digunakan untuk yang masuk. Pesan akan dapat dibaca ketika kunci yang dimasukkan benar. Untuk lebih jelasnya dapat dilihat pada gambar IV.4.

45 Gambar IV.4. Tampilan User Interface Baca Pesan IV.2. Uji Coba Hasil IV.2.1. Skenario Pengujian Dalam pengujian aplikasi ini, penulis akan menggunakan teknik pengujian black box, dimana pengujian yang dilakukan hanya mengamati hasil eksekusi melalui data uji dan memeriksa fungsional dari interface perangkat lunak. 1. Pengujian User Interface Menu Utama Tabel IV.1. Pengujian User Interface Menu Utama No Input Data Hasil Yang Diharapkan Hasil Uji Kesimpulan 1 Button Key Generator (Untuk proses membuka UI key generator) Tampilan UI key generator terbuka, pada UI ini textbox kunci private, textbox kunci public, textbox modulus dan button Membuka dan menapilkan UI key

46 2 Button Baca Pesan (untuk proses membuka UI baca ) 3 Button Kirim Pesan (untuk proses membuka UI Kirim ) proses Tampilan UI baca terbuka, pada UI ini list masuk, dan memilih, selanjutnya akan textbox nomor hp pengirim, textbox isi, textbox kunci private, textbox modulus dan button dekripsi Tampilan UI Kirim terbuka, pada UI ini menapilkan textbox key public, textbox modulus, textbox nomor tujuan, textbox (plainteks) dan button kirim generator Menampilk an list masuk dan UI Inbox Membuka UI Kirim 2. Pengujian User Interface Key Generator Tabel IV.2. Pengujian User Key Generator No Input Data Hasil yang Diharapkan Hasil Uji Kesimpulan 1 Textbox Kunci Private (untuk inputan kunci private pengirim) Inputan key berupa plainteks akan diproses menjadi key yang berupa cipher tercipher 2 Textbox Kunci Public (untuk inputan kunci public pengirim) 3 Textbox Modulus (untuk inputan nilai modulus) 4 Button Proses (untuk memproses key dan nilai modulus) Inputan key berupa plainteks akan diproses menjadi key yang berupa cipher Inputan nilai mod berupa plainteks akan diproses menjadi nilai mod yang berupa cipher Untuk memproses inputan textbox key dan modulus menjadi cipher tercipher tercipher menjalan kan proses 3. Pengujian User Interface Kirim Pesan Tabel IV.3. Pengujian User Interface Kirim Pesan No Input Hasil yang Diharapkan Hasil Uji Kesimpulan 1 Textbox kunci public Textbox key dapat diinput dengan (untuk inputan key kunci public si penerima sms menginput

47 public penerima sms) 2 Textbox mod (untuk inputan nilai modulus penerima sms) 3 Textbox Nomor Tujuan (untuk inputan nomor tujuan penerima sms) 4 Textbox (untuk inputan berupa plainteks) 5 Textview cipher (untuk cipherteks) 6 Button kirim (untuk memproses enkripsi dan mengirim nya) Textbox mod dapat diinput dengan nilai mod si penerima sms Textbox nomor tujuan dapat diinput dengan nomor HP Penerima Textbox dapat diinputkan plainteks Textview berupa cipherteks setelah button kirim di tekan Memproses plainteks menjadi cipherteks dan nya pada textview dan selanjutnya mengirimkan berupa cipher ke nomor tujuan key menginput nilai mod menginput nomor tujuan menginput plainteks menampil kan cipherteks mengenkri p dan mengirim 4. Pengujian User Interface Baca Pesan Tabel IV.4. Pengujian User Interface Baca Pesan No Input Hasil yang Diharapkan Hasil Uji Kesimpulan 1 List SMS ( seluruh masuk) Menampilkan seluruh masuk list 2 Textbox Nomor HP Pengirim (untuk nomor pengirim) 3 Textbox isi ( yang dipilih dari list sms pada textbox berupa cipher) Menampilkan nomor pengirim pada textbox nomor pengirim Menampilkan yang dipilih dari list sms pada textbox isi nomor pengirim menmpilkan yang dipilih

48 4 Textbox kunci private (untuk inputan key private penerima sms) 5 Textbox modulus (untuk inputan nilai mod penerima sms) Key dapat di inputkan pada textbox key private Nilai mod dapat diinputkan pada textbox modulus menginputkan key menginputkan nilai mod 6 Textview plainteks (untuk plainteks hasil dekripsi) 7 Button dekripsi (untuk memproses isi yang berupa Dapat hasil dekripsi dari isi Untuk memproses isi menjadi plainteks dan nya pada textview plainteks cipherteks mendekripsi IV.2.2. Hasil Pengujian Kesimpulan yang dapat diambil dari hasil pengujian perancangan aplikasi ini adalah, aplikasi ini dapat digunakan untuk mengirim text yang sifatnya rahasia dengan mengenkripsinya terlebih dahulu menggunakan Algoritma RSA. Desain dari aplikasi ini terbilang sangat sederhana sehingga mudah untuk digunakan. IV.2.2.1. Kelebihan Aplikasi Berikut ini beberapa kelebihan yang dimiliki oleh aplikasi chatting yang telah dirancang oleh penulis diantaranya: 1. Aplikasi ini mampu mengenkripsi dan mendekripsi menggunakan Algoritma RSA. 2. Desain dari aplikasi ini sangat sederhana sehingga mudah untuk digunakan.

49 3. Aplikasi ini tidak menggunakan banyak kapasitas memori, sehingga dapat berjalan dengan baik di ponsel android dengan kapasitas memori rendah. IV.2.2.2. Kekurangan Aplikasi Berikut ini beberapa kekurangan yang dimiliki oleh aplikasi chatting yang telah dirancang oleh penulis diantaranya: 1. Aplikasi ini tidak dapat digunakan untuk mengenkripsi teks yang panjang. 2. Panjang ciphertext lebih panjang dari plaintext sehingga memerlukan biaya pengiriman tambahan. 3. Aplikasi ini tidak dapat berjalan dengan baik di versi android 2.2 ke bawah.