Desain sistem ini bertujuan untuk manjaga data dengan metode Message Digest 5. Kriptografi adalah teknik penyembunyian huruf atau tulisan sehingga membuat tulisan tersebut tidak dapat dibaca oleh orang yang tidak berkepentingan. Salah satu tujuan dari suatu sistem kriptografi ialah integritas data (data integritiy) yang merupakan layanan yang bertujuan untuk mencegah terjadinya pengubahan informasi oleh pihak-pihak yang tidak berwenang. Salah satu dari bagian kriptografi ialah fungsi hash satu arah yang memproduksi output dengan panjang tetap dari input yang berukuran variabel. Output dari fungsi hash disebut dengan Message Digest 5 (MD-5). MD-5 diciptakan oleh Ron Rivest dan didefinisikan pada RFC 1321. MD-5 merupakan salah satu aplikasi yang digunakan untuk mengetahui bahwa pesan yang dikirimkan tidak ada perubahan sewaktu berada di jaringan. MD-5 memproses teks masukan ke dalam balok-balok bit sebanyak 512 bit, kemudian dibagi ke dalam 32 bit sub balok sebanyak 16 buah. Keluaran dari MD-5 berupa 4 buah balok yang masing-masing 32 bit yang mana akan menjadi 128 bit yang biasadisebut nilai hash. Dan dibuat sebuah aplikasi berbasis VB 6.0 yang mampu mengimplementasikan algoritma MD-5.