Tất cả công cụMật khẩu và mã hóa

Trình tính mã băm tệp

Kiểm tra bản tải xuống với checksum đã công bố. Tính MD5, SHA-1, SHA-256 và SHA-512 của một tệp hoặc văn bản. Công cụ chạy trên thiết bị của bạn và không tải lên gì cả.

Chạy trên thiết bị của bạn
Đang tải công cụ…

Chọn một tệp để lấy checksum của nó, rồi dán giá trị nhà phát hành liệt kê để xem chúng có khớp không. Một tiến trình nền đọc tệp theo từng phần, nên ngay cả bản tải xuống lớn cũng không làm đơ trang, và tệp không bao giờ rời khỏi thiết bị của bạn.

Điều gì xảy ra với dữ liệu của bạn

  • Tệp được đọc trên thiết bị của bạn và không bao giờ được tải lên. Việc tính mã băm không gửi yêu cầu mạng nào.
  • Không có gì được lưu. Kết quả biến mất khi bạn chọn tệp khác, nhấn Xóa tất cả hoặc đóng thẻ.
  • Một tiến trình nền đọc tệp theo từng phần nhỏ, nên mức dùng bộ nhớ luôn thấp.

Những giới hạn cần biết

  • MD5 và SHA-1 không còn chống được va chạm. Chúng vẫn ổn để phát hiện bản tải xuống bị lỗi so với giá trị bạn tin cậy, nhưng không dùng cho bảo mật.
  • Việc khớp chỉ cho thấy tệp chính là tệp đã dùng để tạo checksum. Nếu checksum đến từ cùng trang với bản tải xuống đã bị can thiệp, nó không chứng minh được gì, vì vậy hãy lấy từ một nguồn bạn tin cậy riêng biệt.

Câu hỏi thường gặp

Tôi nên dùng thuật toán nào?

Hãy dùng thuật toán mà nhà phát hành liệt kê. Nếu có lựa chọn, hãy chọn SHA-256 hoặc SHA-512. MD5 và SHA-1 vẫn phát hiện được hư hỏng ngẫu nhiên, nhưng có thể bị làm giả có chủ ý.

Tại sao checksum của tôi báo là khác?

Chỉ thay đổi một byte cũng cho ra mã băm hoàn toàn khác. Hãy kiểm tra bạn đã so sánh cùng một thuật toán, bản tải xuống đã hoàn tất và bạn đã sao chép toàn bộ giá trị.

Nó băm được tệp lớn đến đâu?

Không có giới hạn cố định, vì tệp được đọc từng phần. Tệp lớn mất nhiều thời gian hơn, và trang hiển thị tiến trình khi đang làm việc và cho phép bạn hủy.