Tạo Hash (SHA-256, SHA-512, MD5)
Tạo giá trị hash mã hóa trực tuyến. Tính toán hash MD5, SHA-1, SHA-256 và SHA-512 từ bất kỳ chuỗi văn bản nào ngay trong trình duyệt của bạn.
Kết quả băm sẽ hiển thị sau khi nhấn Băm
Công cụ này làm gì?
Công cụ Tạo Hash tính toán giá trị hash mã hóa cho bất kỳ văn bản đầu vào nào. Hỗ trợ các thuật toán MD5, SHA-1, SHA-256 và SHA-512. Các thuật toán SHA sử dụng Web Crypto API gốc của trình duyệt để đảm bảo độ chính xác và hiệu suất.
Cách sử dụng công cụ
- Nhập văn bản của bạn vào ô nhập liệu
- Chọn thuật toán băm
- Nhấp Hash để tính toán giá trị hash
- Sao chép giá trị hash dạng hex bằng nút Sao chép
Các thuật toán được hỗ trợ
| Thuật toán | Độ dài đầu ra | Trường hợp sử dụng |
|---|---|---|
| MD5 | 128-bit (32 ký tự hex) | Checksum, hệ thống cũ |
| SHA-1 | 160-bit (40 ký tự hex) | Hash commit Git, hệ thống cũ |
| SHA-256 | 256-bit (64 ký tự hex) | Phổ biến nhất, bảo mật cao |
| SHA-512 | 512-bit (128 ký tự hex) | Ứng dụng bảo mật cao |
Các trường hợp sử dụng phổ biến
- Xác minh tính toàn vẹn của tệp bằng cách so sánh checksum
- Tạo định danh xác định từ chuỗi
- Băm mật khẩu để so sánh (dùng bcrypt trong môi trường production)
- Tạo checksum cho chữ ký yêu cầu API
- Gỡ lỗi các vấn đề xác minh HMAC hoặc chữ ký
- Tìm hiểu về hàm băm mã hóa
Lưu ý bảo mật
MD5 và SHA-1 đã bị phá vỡ về mặt mã hóa và không nên dùng cho các mục đích nhạy cảm về bảo mật. Hãy sử dụng SHA-256 hoặc SHA-512 cho các ứng dụng bảo mật.
Quyền riêng tư
Toàn bộ quá trình xử lý diễn ra trong trình duyệt của bạn. Không có dữ liệu nào được truyền đi.