Trình tạo mã băm MD5
Tính mã băm (digest) MD5 của văn bản hoặc tệp (tối đa 50 MB) ngay trong trình duyệt. Xuất kết quả dạng hex hoặc Base64.
— %
Hashing…
Cách dùng
- 1 Chọn chế độ Text hoặc File.
- 2 Gõ / dán văn bản, hoặc chọn một tệp (≤ 50 MB).
- 3 Chọn kiểu mã hóa đầu ra (hex hoặc Base64).
- 4 Sao chép digest.
Vì sao dùng công cụ này
- Đọc tệp lớn theo từng khối 2 MB — xử lý được tối đa 50 MB ngay trong trình duyệt.
- Xuất kết quả dạng hex (32 ký tự) hoặc Base64 (22 ký tự).
- Hoàn toàn client-side — tệp không bao giờ được tải lên.
- Được xây dựng trên SparkMD5, thư viện MD5 JS tiêu chuẩn thực tế.
Câu hỏi thường gặp
MD5 có an toàn không?
Không — MD5 đã bị phá vỡ về mặt mật mã học từ năm 2004. Chỉ nên dùng cho checksum và loại bỏ trùng lặp (de-duplication), tuyệt đối không dùng cho mật khẩu, chữ ký số, hay chống giả mạo trong các bối cảnh có đối tượng tấn công. Hãy dùng SHA-256 hoặc thuật toán mạnh hơn nếu cần bảo mật.
Tệp của tôi có bị tải lên máy chủ không?
Không — tệp được băm ngay trong trình duyệt của bạn. Chúng không bao giờ rời khỏi thiết bị của bạn.
Tại sao giới hạn kích thước tệp là 50 MB?
Tệp lớn hơn có thể làm cạn kiệt bộ nhớ trình duyệt trên thiết bị di động. Với tệp rất lớn, hãy dùng công cụ dòng lệnh như `md5sum` thay thế.
Trình tạo mã băm MD5 là gì?
Trình tạo mã băm MD5 là công cụ tính message digest MD5 của văn bản hoặc tệp, tạo ra một checksum có độ dài cố định đại diện cho dữ liệu đầu vào. Công cụ chấp nhận tệp tối đa 50 MB và xuất kết quả digest dưới dạng hex hoặc Base64. Toàn bộ quá trình tính toán diễn ra ngay trong trình duyệt, nghĩa là dữ liệu được băm xử lý phía client và không bao giờ được tải lên máy chủ.
Tính năng
Băm văn bản & tệp tin
Băm văn bản đã nhập hoặc thả vào một tệp tối đa 50 MB; digest được tính toán ngay tại máy của bạn.
Đầu ra Hex hoặc Base64
Xuất digest 128-bit dưới dạng chuỗi hex 32 ký tự hoặc dạng Base64.
Riêng tư 100%
Chạy hoàn toàn phía trình duyệt — dữ liệu bạn băm không bao giờ rời khỏi trình duyệt của bạn.
Ví dụ
Input
Hello, Zerethon!
Output
7c39db384a8f69e87ccd029b81e0bba8
Trường hợp sử dụng
-
1
Xác minh một tệp tải xuống
So sánh checksum MD5 do nhà cung cấp công bố để xác nhận tệp tải xuống nguyên vẹn.
-
2
Khử trùng lặp hoặc làm khóa cache
Dùng digest làm dấu vân tay nội dung để khử trùng lặp hoặc làm khóa cache trong trường hợp không có nguy cơ va chạm ác ý.
-
3
Tìm hiểu cách băm hoạt động
Xem cách mọi đầu vào được ánh xạ thành một digest có độ dài cố định, và vì sao chỉ cần đổi một byte là toàn bộ hash thay đổi hoàn toàn.
Công cụ tạo MD5 của Zerethon tính toán digest thông điệp theo chuẩn RFC 1321 cho văn bản hoặc tệp tin hoàn toàn trong trình duyệt của bạn, với đầu ra dạng hex hoặc Base64. MD5 nhanh và phù hợp cho các kiểm tra không liên quan đến bảo mật (kiểm tra tính toàn vẹn của tệp, khử trùng lặp, khóa cache) nhưng đã bị phá vỡ về mặt mật mã học — không bao giờ dùng nó cho mật khẩu, chữ ký số hoặc bảo mật. Miễn phí, không tải lên máy chủ.
- Danh mục
- Lập trình
- Giá
- Miễn phí
- Quyền riêng tư
- Chạy trên trình duyệt
- Đăng ký
- Không cần
Tài liệu tham khảo
Quyền riêng tư
Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. Trình tạo mã băm MD5 chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.
So sánh
Kiến thức cơ bản
Hướng dẫn
Công cụ liên quan
Trình định dạng JSON
Định dạng, kiểm tra và rút gọn JSON trực tuyến. Miễn phí, không cần đăng ký — dữ liệu không rời khỏi trình duyệt của bạn.
Mở công cụTrình định dạng SQL
Định dạng truy vấn SQL trực tuyến — làm đẹp mã cho MySQL, PostgreSQL, SQLite, SQL Server, Oracle và BigQuery.
Mở công cụTrình tạo UUID
Tạo UUID trực tuyến — v1, v4, v7 và Nil. Tạo hàng loạt tới 10.000. Miễn phí, không cần đăng ký.
Mở công cụTrình tạo mật khẩu
Tạo mật khẩu ngẫu nhiên mạnh, an toàn về mặt mật mã. Tùy chỉnh độ dài và bộ ký tự — chạy trong trình duyệt của bạn.
Mở công cụXây dựng, chia sẻ và phát triển trên Zerethon Social
Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.