Tạo mã hash online miễn phí
Tạo mã hash mật mã SHA-256, SHA-1 và SHA-512 tức thì ngay trên trình duyệt. Miễn phí, riêng tư, không cần đăng ký.
Cách tạo mã hash online
- 1
Nhập hoặc dán văn bản
Nhập bất kỳ văn bản nào vào ô đầu vào. Mã hash được tính ngay khi bạn gõ.
- 2
Chọn thuật toán
Chọn SHA-256, SHA-1 hoặc SHA-512 ở bộ chọn thuật toán. Kết quả hash cập nhật ngay lập tức.
- 3
Sao chép mã hash
Bấm nút Sao chép bên cạnh kết quả để chép vào bộ nhớ tạm.
Hàm băm mật mã nhận vào một văn bản bất kỳ và tạo ra đầu ra có độ dài cố định gọi là mã hash hay digest. Cùng một văn bản luôn cho cùng một mã hash, nhưng chỉ cần đổi một ký tự là kết quả hoàn toàn khác — hiện tượng này gọi là hiệu ứng tuyết lở.
SHA-256 là thuật toán phổ biến nhất hiện nay: có trong chứng chỉ TLS/SSL, giao thức blockchain (Bitcoin dùng SHA-256 hai lần), token JWT và quy trình lưu trữ mật khẩu (thường kết hợp với salt). SHA-512 cho đầu ra lớn hơn (512 bit so với 256 bit) và có thể nhanh hơn trên bộ xử lý 64-bit. SHA-1 tạo mã 160 bit và hiện bị coi là không còn an toàn cho chữ ký số và chứng chỉ, nhưng vẫn chấp nhận được cho các mục đích không liên quan đến bảo mật như bộ nhớ đệm tệp (git dùng SHA-1 nội bộ).
Toàn bộ việc băm trên trang này dùng API có sẵn của trình duyệt là crypto.subtle.digest(). Văn bản của bạn không bao giờ rời khỏi thiết bị.