Mã MD5 là gì? Và các phần mềm kiểm tra mã MD5
Trong thế giới Internet hiện nay thì trong khi tìm kiếm thông tin trên trên các diễn đàn, blog thì chắc hẳn các bạn đã ít nhất một lần nghe thấy thuật ngữ MD5. Vậy thì nó là gì và cách sử dụng như thế nào thì trong bài viết này chúng ta cùng nhau đi tìm hiểu chi tiết về MD5 là gì và cách ...
Trong thế giới Internet hiện nay thì trong khi tìm kiếm thông tin trên trên các diễn đàn, blog thì chắc hẳn các bạn đã ít nhất một lần nghe thấy thuật ngữ MD5.
Vậy thì nó là gì và cách sử dụng như thế nào thì trong bài viết này chúng ta cùng nhau đi tìm hiểu chi tiết về MD5 là gì và cách kiểm tra mã này như thế nào trong phần dưới đây nhé.
1. MD5 là gì?
MD5 viết tắt của cụm từ Message-Digest Algorithm 5 là một thuật toán mã hóa theo chuẩn RFC 1321 để tạo ra 1 chuỗi 128 bit từ 1 chuỗi dữ liệu bất kỳ.
Mã MD5 có tác dụng kiểm tra tính toàn vẹn của tập tin khi tải về trên mạng hoặc copy. Để so sánh 02 file có phải giống nhau hoàn toàn (chưa bị chỉnh sửa gì) hay không, thay vì kiểm tra tất cả các phần từ của 2 file, người ta chỉ cần so sánh đoạn mã MD5 giữa 2 file đó với nhau. Nếu chúng khác nhau thì có thể khẳng định rằng ít nhất một file đã bị chỉnh sửa.
Đối với các file quan trọng (ví dụ như tài liệu, file cài đặt, …) các bạn gửi cho ai đó và muốn đảm bảo rằng người đó nhận được đúng file bạn cần gửi, các bạn chỉ cần gửi kèm file mã MD5 tương ứng với nó. Nếu người nhận được kiểm tra mã MD5 của file tải về mà không khớp với MD5 của bạn cung cấp nghĩa là file đó không còn nguyên vẹn nữa.
Xem thêm: Portable là gì?
2. Cách xem mã MD5 của một file bất kỳ
Hiện nay có khá nhiều phần mềm hỗ trợ xem mã MD5 của file. Trong bài viết này, chúng tôi hướng dẫn các bạn sử dụng 2 phần mềm để xem đó là FFSJ (một tiện ích của thấy Lê Minh Hoàng – chuyên Đại học sư phạm Hà Nội) và HashCalc.
- Link tải phần mềm FFSJ: Tại đây.
- Link tải phần mềm HashCalc: Tại đây.
a. Xem MD5 với FFSJ
Bước 1: Tải file về và khởi chạy (không cần cài đặt) và chọn tab MD5 Checksum
Bước 2: Chọn file cần xem và click vào nút Get & Copy để lấy thông tin về mã MD5 của file.
Khi đó, mã MD5 sẽ xuất hiện và được copy vào bộ nhớ máy. Như vậy, các bạn có thể xem và kiểm tra.
b. Xem MD5 với Hashcalc:
Bước 1: Tải file về, cài đặt và khởi chạy, giao diện sẽ hiện ra như sau.
Bước 2: Chọn File trong Data Format để xem mã MD5 của một file bất kỳ. Sau đó, các bạn chọn đường dẫn đến file cần xem.
Bước 3: Chọn Calculate để xem thông tin về mã MD5 của file đó.
Ngoài ra, HashCalc còn cho phép bạn xem các thông tin khác của file (VD: SHA1, CRC32,….).
Xem thêm: Cách sử dụng cắt ghép file HJsplit
3. Lời kết
Như vậy, chúng tôi đã gới thiệu với các bạn về mã MD5 và ứng dụng của nó trong thế giới Internet ngày nay. Hi vọng rằng bài viết này sẽ giúp các bạn hiểu cách kiểm tra tính nguyên vẹn của file bất kỳ khi tải trên mạng về hoặc copy từ nguồn nào đó.
Chúc bạn thành công!