Tạo Hash
Tạo hash MD5, SHA-1, SHA-256, SHA-384 và SHA-512 từ văn bản hoặc bất kỳ file nào, tất cả cùng một lúc. Hữu ích để kiểm tra tính toàn vẹn của file, so sánh checksum hoặc tạo dấu vân tay dữ liệu. Mọi thao tác chạy ngay trong trình duyệt, nên văn bản và file của bạn không bao giờ rời khỏi thiết bị.
Các bước sử dụng
- Chọn Văn bản hoặc File ở phía trên để quyết định thứ cần băm.
- Ở chế độ Văn bản, gõ trực tiếp hoặc bấm Dán để dán nội dung từ bộ nhớ tạm — hash tự động tính lại ngay khi bạn gõ. Ở chế độ File, kéo thả file vào vùng tải lên hoặc bấm để chọn file (chấp nhận mọi định dạng).
- Xem kết quả ở bảng Kết quả Hash — MD5, SHA-1, SHA-256, SHA-384 và SHA-512 được tính đồng thời, kèm theo độ dài bit của từng loại.
- Bấm biểu tượng sao chép bên cạnh mỗi dòng để sao chép hash đó vào bộ nhớ tạm.
- (Tùy chọn) Bật công tắc Chữ hoa để chuyển kết quả giữa dạng chữ thường và chữ hoa.
- (Tùy chọn) Dán một hash đã biết vào ô Dán hash để so sánh... để đối chiếu với kết quả của bạn.
Mẹo
- Ô so sánh không phụ thuộc thuật toán: dán bất kỳ hash nào, nhãn xanh Khớp sẽ cho biết nó thuộc thuật toán nào, đồng thời dòng khớp được tô nền xanh.
- Với mục đích bảo mật, hãy dùng SHA-256 trở lên — MD5 và SHA-1 chỉ nên dùng cho checksum/tương thích cũ vì không còn chống va chạm.
- Bảng Thông tin thuật toán ở cuối liệt kê độ dài bit, số ký tự đầu ra và khuyến nghị sử dụng của từng thuật toán.
Câu hỏi thường gặp
Vì sao bật Chữ hoa mà vẫn hiện "Khớp" khi so sánh?
Việc so sánh không phân biệt chữ hoa/thường — công cụ chuyển cả hash bạn dán và kết quả về chữ thường trước khi đối chiếu, nên công tắc Chữ hoa chỉ ảnh hưởng đến cách hiển thị chứ không ảnh hưởng đến kết quả khớp.
Tôi có thể băm file lớn không?
Có. Toàn bộ file được đọc và băm ngay trong trình duyệt. File rất lớn sẽ tốn nhiều bộ nhớ và lâu hơn, nhưng không có gì được gửi lên máy chủ.
Nên dùng thuật toán nào?
Dùng SHA-256 cho nhu cầu bảo mật thông thường (đây là lựa chọn được khuyến nghị phổ biến) hoặc SHA-512/SHA-384 khi cần độ an toàn cao hơn. Chỉ dùng MD5 và SHA-1 cho checksum không liên quan bảo mật hoặc để tương thích với hệ thống cũ.