Pemilihan File Pemilihan kode MD5 Generate membangkitkan kode MD5

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