Tạo mã hash MD5, SHA-256
Tạo mã hash MD5, SHA-1, SHA-256, SHA-384, SHA-512 cho văn bản hoặc file, dùng để kiểm tra file tải về có bị lỗi hay bị sửa không.
Mã hash được tính hoàn toàn trên trình duyệt — văn bản và file không bao giờ bị tải lên. MD5 và SHA-1 dùng để kiểm tra file (checksum) được, nhưng không an toàn để lưu mật khẩu hay làm chữ ký.
Công cụ này đang tạm ngừng hoạt động.
Vui lòng quay lại sau.
Cách sử dụng
- 1Chọn tạo mã hash cho văn bản hay cho một file.
- 2Gõ hoặc dán văn bản, hoặc chọn file.
- 3Sao chép mã MD5, SHA-1, SHA-256, SHA-384 hoặc SHA-512 bạn cần.
Tính năng
- Năm thuật toán cùng lúc: MD5, SHA-1, SHA-256, SHA-384 và SHA-512.
- Tính cho văn bản hoặc file đến 200 MB.
- Tùy chọn hiển thị chữ hoa.
- Sao chép từng mã một cú bấm.
Quyền riêng tư
Mã hash được tính hoàn toàn trên trình duyệt bằng Web Crypto API. Văn bản và file không bao giờ bị tải lên.
Câu hỏi thường gặp
Mã hash là gì?
Là "dấu vân tay" có độ dài cố định của một dữ liệu. Cùng một dữ liệu luôn cho cùng một mã hash; chỉ đổi một ký tự là mã hash khác hẳn.
Kiểm tra file tải về có nguyên vẹn không thế nào?
Tính mã hash của file ở đây, rồi so với mã checksum mà trang tải về công bố (thường là SHA-256). Nếu trùng khớp, file không bị lỗi hay bị sửa.
MD5, SHA-1 có an toàn không?
Không dùng cho mục đích bảo mật vì đều đã có cách tấn công. Chúng vẫn ổn để phát hiện file bị lỗi do vô tình; với việc quan trọng hãy dùng SHA-256 trở lên, và không bao giờ lưu mật khẩu bằng mã hash thông thường.
Có giải ngược mã hash được không?
Không. Hash không phải mã hóa nên không có gì để giải mã. Tuy vậy, dữ liệu ngắn hoặc phổ biến có thể bị đoán ra bằng cách thử hash rất nhiều khả năng.