Tạo mã băm
Tạo mã băm SHA của bất kỳ văn bản nào, dùng mật mã tích hợp sẵn của trình duyệt.
- Chạy ngay trên trình duyệt của bạn — văn bản của bạn không bao giờ được gửi đi đâu cả
- Không cần đăng ký, không có hạn mức, dùng miễn phí bao nhiêu lần tùy thích
Cách hoạt động
Hash là dấu vân tay có độ dài cố định của một đầu vào. Cùng một đầu vào luôn cho cùng một hash, và bất kỳ thay đổi nào ở đầu vào đều làm hash thay đổi hoàn toàn. Hash là cách bạn xác minh dữ liệu chưa bị thay đổi.
Băm là một chiều
Không có cách nào biến mã băm trở lại thành văn bản gốc. Đó chính là mục đích của nó. Các công cụ tự nhận là đảo ngược được mã băm thực chất chỉ tra giá trị trong một bảng các đầu vào phổ biến đã được tính trước, chứ không đảo ngược được gì cả.
Nên chọn thuật toán nào
SHA-256 là lựa chọn mặc định hợp lý. SHA-1 được cung cấp vì các hệ thống cũ vẫn còn tạo ra nó, nhưng nó được coi là đã bị phá vỡ về mặt bảo mật và không nên chọn cho bất cứ thứ gì mới.
Tạo mã băm — câu hỏi thường gặp
Tôi có thể giải mã hash ngược về văn bản không?
Không. Băm là một chiều có chủ ý.
SHA-1 có an toàn để dùng không?
Không dành cho bảo mật. Đã có các cuộc tấn công va chạm thực tế. Hãy dùng SHA-256 hoặc tốt hơn cho bất cứ thứ gì mới.
Văn bản của tôi có bị gửi lên máy chủ không?
Không. Nó được băm bởi chính bản triển khai Web Crypto của trình duyệt.