Thông thường khi bạn download gì đó trên mạng thì có 1 dòng md5 gồm những kí tự lộn xộn. Chúng để làm gì?

Trả lời: md5 là hàm băm 1 chiều ai cũng biết. Khi download về thì trong lúc download có thể đường truyền bị lỗi hoặc bị sự can thiệp với ý đồ xấu nào đó làm cho dữ liệu download về có thể không chính xác. Khi đó bạn sẽ phải dùng đến 1 chương trình nào đó để kiểm tra tính xác thực của nó. md5 check utility là 1 chương trình như thế. Nó sẽ generate từ file download về ra một mã md5, so sánh mã đó với mã trên website mà ta download, nếu trùng thì quá trình download chính xác, toàn vẹn.

Khi mới khởi động chương trình:

Ô textbox phía trên tự động copy từ clipboard vào nếu có, ô này sẽ chứa hàm md5 từ website. Sau đó bạn nhấn nút Browse và chọn file cần kiểm tra. Kết quả cho biết có trùng khớp không:

Ngoài ra ta không bắt buộc lúc nào cũng so sánh mà cũng có thể tạo chuỗi md5 từ file:

Download

Have fun!