Kiểm tra checksum tệp
Tính SHA-256 của tệp và kiểm tra bản tải xuống có đến nguyên vẹn không.
- Chạy trên thiết bị của bạn — tệp không bao giờ được gửi đi đâu cả
- Không cần đăng ký, không có hình mờ, không có hạn mức hằng ngày
- Miễn phí, không giới hạn số lần sử dụng
Cách hoạt động
Nhà phát hành liệt kê checksum bên cạnh bản tải xuống để bạn chứng minh tệp nhận được chính là tệp họ đã phát hành: không bị cắt cụt, không bị hỏng, không bị can thiệp. Việc xác minh thường cần dòng lệnh. Công cụ này làm ngay trong một thẻ trình duyệt, và tải tệp lên một trang web để kiểm tra thì sẽ làm mất mục đích.
Cách sử dụng
Băm tệp bạn đã tải xuống và so sánh kết quả với checksum trên trang của nhà phát hành. Chúng phải khớp chính xác, từng ký tự một. Nếu không khớp, tệp không phải thứ nhà phát hành đã phát hành và không nên tin tưởng.
Thuật toán nào
SHA-256 là chuẩn hiện đại và là thứ hầu hết nhà phát hành liệt kê. SHA-512 còn mạnh hơn và thỉnh thoảng được dùng. SHA-1 được đưa vào vì các dự án cũ vẫn công bố nó, nhưng nó đã bị phá vỡ về mặt mật mã và chỉ nên dùng để đối chiếu với danh sách SHA-1 có sẵn, không bao giờ làm cam kết toàn vẹn của riêng bạn.
Tại sao không cung cấp MD5
MD5 đã bị phá vỡ hoàn toàn, có thể cố ý tạo ra va chạm, và trình duyệt không cung cấp nó vì lý do đó. Nếu một dự án vẫn chỉ liệt kê MD5, hãy coi nó là phép kiểm tra chống hỏng hóc ngẫu nhiên chứ không phải chống can thiệp.
Tệp lớn
Việc băm đọc toàn bộ tệp vào bộ nhớ, nên tệp rất lớn bị giới hạn bởi thiết bị của bạn chứ không phải bởi quy tắc nào ở đây. Nó chạy hoàn toàn tại máy, nên không phải chờ tải lên dù dung lượng bao nhiêu.
Kiểm tra checksum tệp — câu hỏi thường gặp
Tôi so sánh kết quả với cái gì?
Checksum được công bố trên trang tải xuống. Nó phải khớp chính xác.
Tôi nên dùng thuật toán nào?
SHA-256, trừ khi nhà phát hành liệt kê thuật toán khác.
Tại sao không có MD5?
Nó đã bị phá vỡ về mặt mật mã và trình duyệt không cung cấp nó. Hãy dùng SHA-256 nếu bạn được chọn.
Tệp của tôi có bị tải lên không?
Không. Tệp được băm trong trình duyệt của bạn, là cách hợp lý duy nhất để xác minh một bản tải xuống.