Cách sử dụng
- Gõ văn bản, hoặc chuyển sang Tệp và chọn một tệp với kích thước bất kỳ.
- Mã MD5 hiện ra ngay khi bạn gõ; tệp lớn hiển thị tiến trình xử lý.
- Dán mã hash kỳ vọng để kiểm tra có khớp không.
- Sao chép mã hash ở dạng chữ thường hoặc chữ hoa.
Giải thích tùy chọn
- Văn bản hoặc tệp
- Văn bản được hash theo UTF-8. Tệp được đọc theo từng phần, nên cả tệp nhiều gigabyte cũng hash được mà không cần nạp toàn bộ vào bộ nhớ.
- HMAC
- Tính HMAC-MD5 có khóa thay vì hash thông thường, dùng để kiểm tra chữ ký thông điệp có khóa bí mật dùng chung.
Ví dụ
| Đầu vào | MD5 |
|---|---|
| (rỗng) | d41d8cd98f00b204e9800998ecf8427e |
| hello | 5d41402abc4b2a76b9719d911017c592 |
Câu hỏi thường gặp
MD5 có an toàn không?
Không an toàn cho mục đích bảo mật. Có thể tạo va chạm (collision) một cách chủ ý, nên MD5 không được dùng cho mật khẩu, chữ ký hay chứng chỉ. Nó vẫn phù hợp để phát hiện lỗi hỏng dữ liệu ngoài ý muốn, chẳng hạn kiểm tra tệp tải xuống có đầy đủ không.
Có thể giải ngược mã MD5 không?
Không. Một hash không thể biến ngược lại thành dữ liệu gốc. Dữ liệu đầu vào ngắn hoặc thông dụng có thể bị dò ra bằng cách thử nhiều khả năng, đây cũng là lý do khác khiến không nên dùng MD5 cho mật khẩu.
Vì sao mã hash của tôi khác với công cụ khác?
Kiểm tra xem có dấu xuống dòng hay khoảng trắng thừa ở cuối không, và bảng mã ký tự dùng là gì. Công cụ này hash chính xác nội dung bạn gõ, theo bảng mã UTF-8.
Tệp của tôi có bị tải lên không?
Không. Việc hash chạy ngay trong trình duyệt của bạn.
Quyền riêng tư
Công cụ này chạy hoàn toàn trong trình duyệt của bạn. Tệp và văn bản được xử lý ngay trên thiết bị và không bao giờ được tải lên máy chủ của chúng tôi.