MD5, SHA1,… là gì? Download những phần mềm check Hash, MD5, SHA-1 nên dùng

0 298

Khi download các phần mềm hoặc các game có cấu hình cao, dung lượng lớn, hoặc các file lớn như phần mềm đồ họa, download windows, ghost windows, file dữ liệu lớn, v…v… thành sẽ là một file nén .zip .rar hoặc file .iso hoặc sẽ được người upload chia nhỏ thành nhiều phần. Vậy vấn đề ở đây là khi nén và khi giải nén hoặc khi gợp các file chia nhỏ thành làm một có thể sẽ xãy ra lỗi, không toàn vẹn file, khiến bạn đang thực thi thì bị lỗi giữa chừng, rất tốn thời gian. Chính vì vậy mà người upload thường đăng kèm theo các đoạn mã MD5, SHA-1, CRC32, … để sau khi download, bạn sẽ dùng những phần mềm check xem mã có đúng không, trước khi mở. Bài viết này mình sẽ chia sẽ những phần mềm check MD5, SHA-1, CRC32,… tốt nhất nên dùng & cách sử dụng chúng.

Mã MD5, SHA1, CRC32,… là gì? có tác dụng gì?

Mã MD5, SHA1, CRC32,… được gọi chung là mã Hash, là đoạn mã đại diện của một file, việc check MD5, SHA1, CRC32,… giúp bạn đối chiếu xem file tải về có đúng với file được chia sẽ hay không, trước khi mở chúng, giúp bảo đảm an toàn cho máy tính & thời gian cho người dùng.

Ví dụ khi bạn download game có dung lượng lớn, sẽ được chia thành nhiều phần bằng winrar .part1.rar, .part2.rar,… thì trong quá trình nén, giải nén, upload, download có thể xãy ra lỗi làm hỏng file, sẽ tốn thời gian nếu bạn đang cài game mà bị báo lỗi giữa chừng, hoặc may mắn hơn là cài đặt được nhưng sẽ bị lỗi một số tính năng khi sử dụng.

Chính vì thế chúng ta cần phải có một công cụ (phần mềm) để check MD5, SHA-1, CRC32,… mỗi khi tải các file lớn, các file quan trọng này về.

Mã MD5, SHA1, CRC32,… gọi chung là mã Hash

Có rất nhiều dạng Hash code khác nhau, tuy nhiên được sử dụng phổ biến nhất vẫn là 3 dạng mã mình vừa nêu trên, đó chính là MD5, SHA1 và CRC32. Cụ thể như sau:

  • MD5 (Message-Digest algorithm 5): Là chuỗi mã có độ dài 32 ký tự, sử dụng thuật toán mã hóa theo chuẩn RFC 1321. Đây là mã quá quen thuộc, thường xuyên được sử dụng khi chia sẽ file qua mạng.
  • SHA-1 (Secure Hash Algorithm): Là một chuỗi mã bao gồm 40 ký tự. Độ chuẩn xác của SHA-1 khá cao, chính vì thế tốc độ check cũng lâu hơn các đoạn mã khác một chút. Bạn có thể bắt gặp các mã SHA-1 ở các file cài đặt Windows do Microsoft chia sẻ.
  • CRC32: Là chuỗi mã bao gồm 8 ký tự. Mã CRC32 sử dụng thuật toán Cyclic Redundancy Check để tạo ra chuỗi mã trên. Ưu điểm khi sử dụng mã CRC32 đó là tốc độ check nhanh do dộ dài của chuỗi ký tự tương đối ngắn.

Bên dưới là 2 phần mềm check Hash: MD5, SHA-1, CRC32,… mà mình đang dùng, rất tiện lợi & nhanh chóng.

Việc check mã MD5, SHA-1, CRC32,… là rất đơn giản, thực hiện theo quy trình:

  1. Mở phần mềm check mã Hash mà bạn muốn sử dụng ra.
  2. Chọn tập tin mà bạn muốn check (thông thường nó sẽ có một nút để bạn tìm đến file mà bạn muốn check như Browse…, File, Open…)
  3. Nhấn vào nút Check, Start… nếu có.
  4. Đợi cho quá trình check hoàn tất, nó sẽ tạo ra một mã MD5, SHA1, CRC32,…
  5. Cuối cùng so sánh mã đó với mã file gốc được chia sẽ xem có giống hay không.
  6. Nếu check sai so với file gốc, hãy thử giải nén lại -> thử download lại -> liên hệ với người chia sẽ file đó.

Những phần mềm check MD5, SHA-1,… nên dùng:

  • HashMyFiles: hỗ trợ check Hash nhiều file cùng lúc, check MD5, SHA-1 các file trong thư mục được chọn,… rất tiện lợi & nhanh chóng.
    Lời khuyên: vì HashMyFiles download về có thể giải nén ra sử dụng ngay, nên bạn hãy copy HashMyFiles để cùng folder (hoặc cùng ổ đĩa) với file cần check, như vậy tốc độ check sẽ nhanh hơn.
    Download HashMyFiles 32bit Download HashMyFiles 64bitCheck MD5 SHA-1 CRC32Check HashCheck CRC32
  • MD5SHA1Check: hỗ trợ check MD5 & SHA-1 từng file một, và đối chiếu với đoạn mã file gốc
    Download MD5SHA1Check
    check MD5 SHA-1
  • Nếu bạn biết phần mềm check MD5, SHA-1, CRC32,… tốt nào khác, hãy bình luận chia sẽ để mình đưa vào bài viết này nhé ♥
MD5, SHA1,… là gì? Download những phần mềm check Hash, MD5, SHA-1 nên dùng
5 (100%) 3 đánh giá

Tham gia bình luận

avatar
9999