BAB IV PENGUJIAN DAN ANALISA
Untuk memastikan bahwa aplikasi sudah berfungsi sesuai yang direncanakan sebelumnya, maka perlu dilakukan pengujian terhadap sistem yang telah dibuat. Setelah melakukan pengujian, langkah selanjutnya adalah menganalisa data data dan hasil dari pengujian yang telah dilakukan.
4.1
Prosedur Pengujian a. Tahapan pengujian aplikasi antara dua buah telepon selular yang sama-sama terinstall software aplikasi EncryptyourSMS
1. Pengujian untuk menu Send New Message ( Enkripsi ), Pada telepon selular pengirim, aplikasi EncryptyourSMS dijalankan : a. Buka menu Aplikasi b. Masukkan nomor telepon tujuan atau Search c. Masukkan pesan yang akan dikirimkan : “Universitas Mercu Buana“ d. Lihat proses report pengiriman pesan yang ter-enkripsi 2. Pengujian untuk menu Inbox ( Dekripsi ), Pada telepon selular penerima, aplikasi EncryptyourSMS dijalankan: a. Buka menu Inbox b. Setelah pesan masuk, maka dapat di baca dengan kata
41
http://digilib.mercubuana.ac.id/
42
“Universitas Mercu Buana“ secara langsung software dapat menterjemahkan pesan yg masuk, karena pesan yang dikirim dari ponsel yg terinstal software yang sama dengan kode applikasi yang di beri penulis ( ./@ ) dan mendeteksi password yang secara random telah di pilih oleh aplikasi saat mengirim pesan. c. Baca pesan yang telah didekripsikan d. Sementara Pada inbox normal handphone android penerima terlihat acak dan deret katanya tidak jelas “ sehingga maksud dari sms tidak dapat dimengerti
b. Tahapan
pengujian
aplikasi
antara
telepon
selular
yang
menggunakan software dengan telepon selular yang tidak memiliki software aplikasi EncryptyourSMS 1. Pengujian untuk menu Send New Message ( Enkripsi ), Pada telepon selular pengirim,
aplikasi EncryptyourSMS
dijalankan : a. Buka menu aplikasi. b. Masukkan nomor handphone tujuan & Search c. Masukkan pesan yang akan dikirimkan : “Universitas Mercu Buana“ d. Lihat proses report pengiriman pesan yang ter-enkripsi 2. Pengujian untuk telepon selular penerima: a. Menunggu pesan masuk
http://digilib.mercubuana.ac.id/
43
b. Pesan tetap diterima pada kotak masuk pesan normal ponsel, Tetapi dengan format acak c. Lihat apa yang terbaca pada pesan tersebut.
4.2
Persentase keberhasilan Pengiriman SMS Pada pengujian ini akan menghitung persentase keberhasilan pengiriman SMS melalui aplikasi yang telah dibuat. Pada pengujian ini, yaitu pengiriman SMS terhadap dua buah telepon seluler yang ter-install aplikasi. Tabel 4.1 Pengiriman SMS antar 2 telepon selular yang terinstall aplikasi No.
Proses
Keterangan
1
Pengiriman pertama
Berhasil
2
Pengiriman kedua
Berhasil
3
Pengiriman ketiga
Berhasil
4
Pengiriman keempat
Berhasil
5
Pengiriman kelima
Berhasil
6
Pengiriman keenam
Berhasil
7
Pengiriman ketujuh
Berhasil
8
Pengiriman kedelapan
Berhasil
9
Pengiriman kesembilan
Berhasil
10
Pengiriman kesepuluh
Berhasil
Dari hasil pengujian pada tabel 4.1 dapat disimpulkan bahwa sistem yang dibuat memiliki persentase keberhasilan yang cukup tinggi.
http://digilib.mercubuana.ac.id/
44
4.3
Hasil Pengujian a. Pengujian aplikasi antara dua buah telepon selular yang sama-sama memiliki software aplikasi EncryptyourSMS
Pada Gambar 4.1 dibawah ini menampilkan menu Create Message atau membuat Pesan dari applikasi EncryptyourSMS, Pesan akan dikirim ke nomor tujuan yang telah di pilih dari Contact Phone Book , dengan Text Message “ Universitas Mercu Buana “
Gambar 4.1 Menu create SMS ( Encrypt )
http://digilib.mercubuana.ac.id/
45
Pada gambar 4.2 dibawah ini menampilkan menu Inbox dari hanphone Reciver atau penerima dengan format ter-encrypt, sehingga penerima harus Mendecrypt pesan tersebut dengan aplikasi yang sama.
Gambar 4.2 Inbox Pada Handphone Receiver
Pada Gambar 4.3 di bawah ini menampilkan gambar proses decrypt, pada handphone receiver, secara automatis applikasi EncryptyourSMS yang sama terinstall pada handphone Transmitter (Pengirim) dapat mendecrypt sms sehingga maksud SMS dapat dimengerti.
http://digilib.mercubuana.ac.id/
46
Gambar 4.3 Proses Decrypt
4.4
Analisa Data Hasil Pengujian a. Pengujian aplikasi antara dua buah telepon selular yang sama-sama memiliki software aplikasi EncryptyourSMS
Pada
percobaan
ini,
dilakukan
pengiriman
pesan
dengan
menggunakan aplikasi EncryptyourSMS antara dua buah telepon selular. Isi pesan yang akan dikirimkan adalah “Universitas Mercu Buana” Permisalan Key atau Password yang degenerate random oleh applikasi adalah pass7
http://digilib.mercubuana.ac.id/
47
Perumusan dari enkripsi pesan tersebut adalah sebagai berikut: ci = (pi + ki) mod 89 c = cipherteks (pesan yang telah dienkripsi) p = plainteks (pesan yang akan dikirimkan) k = key yang diberikan Enkripsi dari setiap karakter dengan menggunakan rumus diatas dapat dilihat pada tabel 4.2. Tabel 4.2 Tabel Enkripsi No
Plaintext
Bil-P
Key
Bil-K
Bil-C
Cipherteks
1
U
20
p
52
72
(
2
n
50
a
37
87
>
3
i
45
s
55
100
K
4
v
58
s
55
113
X
5
e
41
8
35
76
;
6
r
54
p
52
106
Q
7
s
55
a
37
92
C
8
i
45
s
55
100
K
9
t
56
s
55
111
V
10
a
37
8
35
71
(
11
s
55
p
52
107
R
12
(spasi)
26
a
37
63
!
13
M
12
s
55
67
@
14
e
41
s
55
96
G
15
r
54
8
35
89
‘
16
c
39
p
52
91
B
17
u
57
a
37
94
E
18
(spasi)
26
s
55
81
/
http://digilib.mercubuana.ac.id/
48
19
B
1
s
55
56
t
20
u
57
8
35
92
C
21
a
37
p
52
89
‘
22
n
50
a
37
87
>
23
a
37
s
55
92
C
Maka
hasil
enkripsinya
./@7(>KX;QCKV(R!@G'BE/tC'>C diterima
oleh
telepon
sebagai
sehingga selular
pesan penerima
berikut yang
akan adalah
./@7(>KX;QCKV(R!@G'BE/tC'>C. Jika ingin mendapatkan pesan yang asli maka harus membuka pesan SMS tersebut pada inbox applikasi, karena secara automatis telah terdecrypt dengan password yang sama, perumusannya dapat menggunakan rumus pi = (ci - ki) dan prosesnya dapat dilihat pada tabel 4.3.
http://digilib.mercubuana.ac.id/
49
Tabel 4.3 Tabel Dekripsi No
Cipherteks
Bil-C
Key
Bil-K
Bil-P
PlainTeks
1
(
72
p
52
20
U
2
>
87
a
37
50
n
3
K
100
s
55
45
i
4
X
113
s
55
58
v
5
;
76
8
35
41
e
6
Q
106
p
52
54
r
7
C
92
a
37
55
s
8
K
100
s
55
45
i
9
V
111
s
55
56
t
10
(
71
8
35
37
a
11
R
107
p
52
55
s
12
!
63
a
37
26
(spasi)
13
@
67
s
55
12
M
14
G
96
s
55
41
e
15
‘
89
8
35
54
r
16
B
91
p
52
39
c
17
E
94
a
37
57
u
18
/
81
s
55
26
(spasi)
19
t
56
s
55
1
B
20
C
92
8
35
57
u
21
‘
89
p
52
37
a
22
>
87
a
37
50
n
23
C
92
s
55
37
a
http://digilib.mercubuana.ac.id/
50
Pengujian aplikasi antara telepon selular yang memiliki software EncryptyourSMS dengan telepon selular yang tidak memiliki software EncryptyourSMS
Hasil uji untuk pengujian ini adalah pesan akan tetap terkirim kepada nomor yang dituju, tetapi pesan tersebut tidak dapat didekripsi karena tidak masuk dalam form inbox Message dari aplikasi EncryptyourSMS melainkan masuk pada inbox telepon selular penerima. Dan data yang diterima berupa chipper text saja oleh karena itu syarat dari proses encrypt dan decrypt applikasi ini adalah kedua telephone selular harus terinstall applikasi yang sama (EncryptyourSMS).
http://digilib.mercubuana.ac.id/