Tạo mã hash
Gõ văn bản hoặc chọn tệp để nhận ngay hash MD5 và SHA, rồi dán checksum được công bố để chắc chắn tệp còn nguyên vẹn.
- Gõ văn bản hoặc chọn tệp
- Tính mọi hash cùng lúc
- Sao chép hash hoặc so với checksum
Tệp không bao giờ rời khỏi thiết bị của bạn
Hash dùng để làm gì
- Kiểm tra tệp tải về đầy đủ và chưa bị sửa đổi.
- Tìm tệp trùng lặp bằng cách so dấu vân tay.
- Kiểm tra tính toàn vẹn của bản sao lưu và tệp nén.
- Tạo mã định danh dữ liệu trong phát triển phần mềm.
Các thuật toán
- MD5 (128 bit): nhanh và phổ biến cho checksum, nhưng không chống va chạm.
- SHA-1 (160 bit): cũ; không dùng cho bảo mật.
- SHA-256 (256 bit): chuẩn hiện nay cho phần mềm tải về và chứng chỉ.
- SHA-384 và SHA-512: phiên bản dài hơn của họ SHA-2.
Kiểm tra tệp tải về từng bước
Mở thẻ Tệp và chọn tệp đã tải. Sao chép checksum từ trang của nhà phát triển và dán vào ô so sánh. Công cụ sẽ tìm và tô sáng thuật toán khớp; nếu không có cái nào khớp, hãy tải lại tệp.
Câu hỏi thường gặp
Hash là gì?
Một «dấu vân tay» ngắn có độ dài cố định được tính từ dữ liệu. Cùng một đầu vào luôn cho cùng một hash, còn thay đổi nhỏ nhất cũng cho hash khác hẳn.
Làm sao kiểm tra tệp đã tải về?
Chọn tệp, rồi dán checksum do nhà phát triển công bố vào ô so sánh. Nếu khớp, tệp đầy đủ và chưa bị thay đổi.
Tệp của tôi có bị tải lên không?
Không. Tệp được đọc và xử lý trên thiết bị của bạn, không bao giờ rời khỏi đó.
Nên dùng thuật toán nào?
Hiện nay SHA-256 là lựa chọn phổ biến. MD5 và SHA-1 vẫn được dùng làm checksum nhưng không còn an toàn trước việc cố ý giả mạo.
Có thể đảo hash ra văn bản không?
Không, hash là một chiều. Tuy vậy văn bản ngắn hoặc phổ biến có thể bị đoán ra, nên hãy dùng thuật toán băm mật khẩu chuyên dụng để lưu mật khẩu.
Có tính hash cho tệp lớn được không?
Được, nhưng toàn bộ tệp được nạp vào bộ nhớ nên tệp vài GB có thể thất bại trên điện thoại.