Mã hóa và giải mã Base64
Mã hóa văn bản thành Base64 hoặc giải mã ngược lại.
Tạo mã băm SHA-1, SHA-256, SHA-384 và SHA-512 của văn bản hoặc tệp.
Hãy gõ một ít văn bản để xem mã băm của nó.
Tệp của bạn ở lại trên thiết bị
Việc băm dùng Web Crypto API của trình duyệt. Văn bản và tệp ở lại trên thiết bị của bạn.
Web Crypto API cố ý bỏ MD5 vì nó đã bị phá vỡ khi dùng cho bảo mật. SHA-256 là lựa chọn thường dùng cho checksum hiện nay.
Không. Các mã băm nhanh như SHA-256 là công cụ sai cho mật khẩu vì có thể bị đoán nhanh. Hãy dùng mã băm mật khẩu chậm như Argon2, scrypt hoặc bcrypt trong ứng dụng của bạn.
Chọn thẻ Tệp, chọn tệp đã tải, và so sánh giá trị SHA-256 với checksum trên trang tải xuống. Nếu mọi ký tự khớp nhau, tệp đó giống hệt.
Thường là do khác biệt ẩn trong đầu vào: một dòng mới ở cuối, kiểu xuống dòng khác hoặc bảng mã văn bản khác. Chỉ một byte thay đổi cũng cho mã băm hoàn toàn khác.
Tệp được nạp vào bộ nhớ để băm, nên giới hạn là bộ nhớ thiết bị của bạn. Tệp rất lớn, vài gigabyte trở lên, có thể không xử lý được.