BAB IV HASIL DAN UJI COBA
IV.1. Uji Coba Aplikasi vinegere cipher ini dirancang untuk berjalan dalam sistem operasi berbasis windows. Untuk menjalankan aplikasi ini ada dua macam cara yaitu : 1. Dengan menggunakan aplikasi pembangunnya, yaitu melalui Aplikasi Visual Studio 2008, adapun langkah-langkahnya adalah sebagai berikut : a. Membuka aplikasi Visual Studio 2008. b. Pada menu file dari aplikasi pilih Open Project. c. Browse file vb project atau file Microsoft Visual Studio Solution. d. Maka aplikasi ditampilkan dalam workspace Visual Studio 2008. e. Aplikasi dijalankan dengan meng-klik pada icon Start Debugging yang terletak pada toolbar. 2. Dengan mengeksekusi langsung pada file exe aplikasi, hal ini dilakukan pada aplikasi yang telah ter-compile, berikut adalah langkah-langkahnya : a. Buka windows explorer pada browser file aplikasi. b. Lakukan eksekusi pada file exe dari aplikasi.
46
47
IV.2. Tampilan layar
Gambar IV.1. Tampilan dari halaman Splash
Tampilan Gambar IV.1. merupakan tampilan pembuka dari aplikasi, dimana dalam tampilan halaman pembuka terdapat loading bar (progress bar) yang menandakan aplikasi sedang melakukan proses loading aplikasi.
Gambar IV.2. Tampilan halaman utama aplikasi dengan tab menu enkripsi
48
Tampilan Gambar IV.2. merupakan tampilan halaman utama dari aplikasi yang berfungsi untuk melakukan proses enkripsi, dimana dalam form aplikasi diatas tampak beberapa bagian yang memiliki fungsi sebagai berikut : 1.
Tab Menu Enkripsi berfungsi sebagai halaman yang memberikan fasilitas proses enkripsi.
2.
Tombol Browse pertama berfungsi untuk memanggil file text yang akan dienkripsi dan directory yang dipanggil akan terisi di text box yang ada di sampingnya.
3.
Tombol Browse kedua berfungsi untuk mencari directory untuk menyimpan file text yang telah dienkripsi dan directory-nya akan terisi di text box yang ada di sampingnya.
4.
Text box sandi berfungsi untuk menginputkan sandi yang diinginkan.
5.
Tombol enkripsi berfungsi untuk memproses file text yang akan dienkripsi.
49
Gambar IV.3. Tampilan halaman utama aplikasi dengan tab menu dekripsi
Tampilan Gambar IV.3. merupakan tampilan halaman utama dari aplikasi yang berfungsi untuk melakukan proses dekripsi, dimana dalam form aplikasi diatas tampak beberapa bagian yang memiliki fungsi sebagai berikut : 1.
Tab Menu Dekripsi berfungsi sebagai halaman yang memberikan fasilitas proses dekripsi.
2.
Tombol Browse pertama berfungsi untuk memanggil file text yang akan didekripsi dan directory yang dipanggil akan terisi di text box yang ada di sampingnya.
3.
Tombol Browse kedua berfungsi untuk mencari directory untuk menyimpan file text yang telah dienkripsi dan directory-nya akan terisi di text box yang ada di sampingnya.
50
4.
Text box sandi berfungsi untuk menginputkan sandi yang sesuai dengan sandi pada saat pengenkripsian.
5.
Tombol dekripsi berfungsi untuk memperoses file text yang akan didekripsi.
Gambar IV.4. Tampilan halaman utama aplikasi dengan tab menu about
Tampilan Gambar IV.4. merupakan tampilan halaman utama dari aplikasi yang berisi informasi yang akan disampaikan oleh pembuat aplikasi tentan bagaimana cara menjalankan aplikasi.
IV.3. Hardware/Software yang dibutuhkan Aplikasi enkripsi dengan metode Vegenere Cipher ini merupakan aplikasi yang tidak membutuhkan dukungan hardware dan software yang tinggi, berikut adalah syarat spesifikasi hardware dan software untuk mengoperasi aplikasi ini :
51
1. Perangkat Keras (hardware) yang dibutuhkan : a. Minimal prosessor Intel Pentium IV 1,3 Ghz b. Memori 1 Gb. c. Minimal ruang hard disk 3 Mb d. Monitor Standard SVGA e. Mouse dan keyboard Standard
2. Perangkat lunak (software) yang dibutuhkan : a. Operasi Sistem Windows XP / Windows 7 b. .Net Framework 3.5 c. Microsoft Visual Studio 2008
IV.4. Analisa hasil Berdasarkan analisa yang telah dilakukan terhadap hasil dari perancangan aplikasi enkripsi dengan menggunakan algoritma Vegenere Cipher ini, dapat disimpulkan bahwa : 1.
Aplikasi yang dihasilkan dapat dikategorikan sederhana.
2.
Proses Enkripsi dapat berjalan sesuai dengan yang diharapkan.
3.
Proses Dekripsi juga dapat berjalan dengan menghasilkan plaintext semula.
4.
Aplikasi hanya melakukan proses enkripsi dan dekripsi terhadap file text dengan extention .txt saja.
5.
Hasil dekripsi juga menghasilkan file text yang tidak dapat dibaca lagi.
52
IV.5. Kelebihan dan kekurangan Dalam sebuah aplikasi tentunya memiliki kelebihan dan kekurangan, demikian pula halnya dengan aplikasi enkripsi dengan metode Vigenere Cipher ini. Berikut merupakan hasil dari kelebihan aplikasi yang telah dirancang : 1.
Aplikasi mudah dipahami karena memiliki tampilan yang sederhana.
2.
Tidak membutuhkan spesifikasi hardware yang tinggi.
3.
Tidak membutuhkan proses instalasi untuk menggunakan aplikasi ini.
4.
File text yang telah dienkripsi dapat langsung tersimpan pada directory yang diinginkan.
5.
File text yang telah didekripsi kembali juga dapat langsung tersimpan pada directory yang diinginkan.
Sementara kekurangan yang dimiliki oleh aplikasi ini adalah : 1.
Aplikasi hanya dapat melakukan proses enkripsi terhadap file text saja.
2.
Hasil dekripsi juga hanya berbentuk file text saja.
3.
Tidak dirancang untuk melakukan enkripsi terhadap jenis file lain.
4.
Hanya dapat melakukan proses enkripsi dan dekripsi pada satu file text ingin dienkripsi atau didekripsi saja.
5.
Belum terintegrasi terhadap jaringan sehingga tidak memungkinkan untuk melakukan pengiriman pesan secara langsung melalui aplikasi ini.
6.
Jika ingin melakukan pengiriman file text hasil enkripsi kepada pihak kedua dibutuhkan media pengiriman lain seperti email ataupun sms.