Tạo mã băm (hash)

Nhập văn bản hoặc chọn tệp để xem mọi mã băm cùng lúc. Thêm khóa để có chữ ký HMAC. Dữ liệu không rời khỏi thiết bị của bạn.

Khi có khóa, kết quả SHA là chữ ký HMAC. MD5 vẫn là mã băm thường.

Đầu ra
Thuật toánMã bămSao chép
SHA-256—
SHA-384—
SHA-512—
SHA-1Không an toàn cho mật khẩu hay chữ ký.—
MD5Không an toàn cho mật khẩu hay chữ ký.—

Câu hỏi thường gặp

Nên dùng thuật toán nào?

SHA-256 cho hầu hết mọi việc: kiểm tra toàn vẹn, định danh nội dung và chữ ký. SHA-512 an toàn tương đương và có thể nhanh hơn trên máy 64 bit. MD5 và SHA-1 đã không còn an toàn, chỉ dùng để đối chiếu checksum cũ.

Có nên băm mật khẩu bằng SHA-256?

Không. Hàm băm nhanh dễ bị dò vét cạn. Hãy lưu mật khẩu bằng thuật toán chậm, có salt, chuyên cho việc này: Argon2id, scrypt hoặc bcrypt.

Văn bản hay tệp có bị tải lên không?

Không. Mã băm được tính trên thiết bị của bạn bằng Web Crypto API của trình duyệt (và một đoạn mã MD5 nhỏ).