Berikut keterangan dari menu yang terdapat pada tab menu: a.
Menu Autentikasi File Menu ini mempunyai fungsi untuk melakukan pemeriksaan
keaslian autentikasi dari suatu file yang dicocokkan dengan kode MD5
-nya. Dari menu ini akan diketahui apakah file yang telah diterima dari sipengirim pesan masih utuh otentik dan file yang
didownload dari internet apakah masih utuh tanpa ada sedikit pun perubahan.
b. Menu Generate MD5
Menu ini mempunyai fungsi untuk membangkitkan kode MD5 dari suatu file. File ini nantinya bisa diunggah upload beserta kode
MD5 yang dihasilkan untuk disebarkan melalui Internet. File yang
diterima atau yang akan dikirim melalui pengiriman email baiknya dikirim secara terpisah file dengan message digestnya yang akan
dikirim. c.
Menu Bantuan Menu ini berisi informasi singkat penggunaan dari menu
autentikasi file dan generate MD5. d.
Menu Tentang Program Menu ini berisi informasi tentang pembuat program serta
spesifikasi hardware dan software komputer yang digunakan dalam membuat program.
3.5 Cara Kerja Program Autentikasi Pesan
3.5.1 Pemilihan File
File yang dipilih adalah file yang ingin diautentikasi keasliannya atau file yang ingin diperoleh kode MD5-nya. Format dan besar file tidak dibatasi
sesuai dengan file yang ingin diproses. Pemilihan file seperti tampak pada Gambar 3.18.
Universitas Sumatera Utara
Gambar 3.18 Pemilihan file.
File yang dipilih merupakan file yang akan diverifikasi keasliannya. Format dan ukuran file tidak terbatas tergantung file yang
akan dipilih dan kode MD5 yang tersedia.
Gambar 3.19 File yang telah dipilih.
File yang telah dipilih siap untuk diverifikasi keasliannya apakah pesan masih otentik atau telah dimodifikasi. Proses berikutnya adalah
memilih kode MD5 untuk kemudian dicocokkan dengan file yang telah dipilih.
Universitas Sumatera Utara
3.5.2 Pemilihan kode MD5
Kode MD5 dapat dipilih dengan melakukan klik pada tombol Hash MD5.
Gambar 3.20 Pemilihan kode MD5
Kode MD5 berasal dari pengiriman pesan berbentuk file yang dikirim secara terpisah kode hashnya dengan file yang telah dibangkitkan
kode MD5-nya. Beberapa pengirim pesan ada yang memberikan kode MD5
dalam format text .txt dan bentuk file md5 .md5 dan mengirim secara terpisah kode MD5 melalui pesan singkat SMS, melalui email dan
lain sebagainya.
Universitas Sumatera Utara
Gambar 3.21 File dan kode MD5 yang telah dipilih.
File yang telah dipilih diproses dengan algoritma MD5 dan
kemudian dicocokkan dengan kode MD5 yang telah dipilih. Proses autentikasi ini dilakukan setelah tombol autentikasi dipilih.
3.5.3 Generate membangkitkan kode MD5
Setiap file dapat dibangkitkan kode MD5-nya. Kegunaan dari generate kode MD5 ini adalah untuk menjaga keaslian dari file yang akan
dikirimkan melalui Email atau yang akan diunggah upload ke suatu database.
Universitas Sumatera Utara
Gambar 3.22 Pemilihan file yang akan di-generate kode MD5-nya
File yang dipilih untuk di-generate kode MD5 nya tidak memiliki
batasan dalam format file dan juga ukuran file yang telah dipilih kemudian dapat dibangkitkan kode MD5-nya dengan memilih tombol Bangkitkan
MD5. Tombol tersebut kemudian melakukan proses penghitungan nilai MD5
dari file yang telah dipilih.
Gambar 3.23 File yang akan di-generate.
Universitas Sumatera Utara
Gambar 3.24 Penyimpanan kode MD5 yang di-generate.
Kode MD5 yang telah diperoleh dapat disimpan menjadi file dengan format file MD5 .md5. Kode MD5 dikirim melalui email secara
terpisah dengan file untuk menjamin keaslian pesan. Kode Md5 dapat disimpan pada suatu database dipisahkan dari tempat file yang diunggah
upload atau ditampilkan langsung pada halaman website untuk yang memberikan layanan download.
3.6 Pengujian Autentikasi Pesan Berbentuk File