Trình tạo SHA

Chuyển văn bản thành SHA hash với trình tạo SHA-256 và SHA-512 chạy trong trình duyệt.

⌘ Chạy trong trình duyệt ◴ Không lưu dữ liệu ⌁ Miễn phí

Khái niệm

Khi nào dùng mã băm SHA?

Trình tạo SHA biến đổi dữ liệu đầu vào thành hash cố định để kiểm tra tính đồng nhất và xác thực tính toàn vẹn.

SHA-1, SHA-256, SHA-384 và SHA-512 có độ dài đầu ra và độ bền khác nhau, vì vậy hãy chọn thuật toán theo mục đích và yêu cầu tương thích.

Phù hợp cho kiểm tra checksum tệp, khóa loại bỏ trùng lặp, và xác minh tính toàn vẹn khi cùng đầu vào phải luôn trả về cùng một giá trị.

Đối với lưu trữ mật khẩu, SHA thuần túy là chưa đủ; hãy dùng băm thích nghi chậm có salt như bcrypt hoặc Argon2.

Trường hợp dùng SHA-1

Chỉ dùng SHA-1 cho kiểm tra tương thích legacy hoặc so sánh với hệ thống cũ, tránh dùng cho kiểm tra mới cần bảo mật.

Chọn SHA-256 hay SHA-512

SHA-256 thường dùng cho checksum phổ thông; SHA-512 phù hợp hơn khi cần độ bền cao và biên độ an toàn lớn hơn trong các hệ thống mới.

Checksum so với lưu trữ bảo mật

Checksum hữu ích khi phát hiện hỏng dữ liệu hoặc chỉnh sửa, nhưng lưu mật khẩu và xác thực vẫn cần cơ chế bảo mật riêng, không chỉ hash thô.

Công cụ này dành cho workflow checksum và tích hợp toàn vẹn nhanh; không phải giải pháp xác thực toàn diện hoặc lưu trữ mật khẩu.

Trình tạo SHA Không gian tạo SHA hash

Kết quả SHA hash

Cách sử dụng

  1. 1 Nhập hoặc dán văn bản bạn muốn băm.
  2. 2 Chuyển đổi để tạo các giá trị SHA-1, SHA-256, SHA-384 và SHA-512.
  3. 3 Sao chép giá trị hash bạn cần bằng nút sao chép tương ứng.

Trường hợp sử dụng phổ biến

  • Tạo SHA-256 hash cho văn bản
  • Tạo hash SHA-256 và SHA-512 từ văn bản
  • So sánh giá trị SHA-1 và SHA-512 trong hệ thống cũ
  • Kiểm tra tính toàn vẹn của chuỗi

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

Tôi có thể tạo những loại SHA hash nào?

Trình tạo SHA hash tạo đồng thời SHA-1, SHA-256, SHA-384 và SHA-512 từ văn bản đã nhập.

Có thể sao chép từng hash riêng không?

Có. SHA-1, SHA-256, SHA-384 và SHA-512 đều có nút sao chép riêng để bạn lấy đúng giá trị cần dùng.

Có nên dùng SHA-1 cho công việc bảo mật mới không?

Không. Hãy xem SHA-1 là tùy chọn tương thích với hệ thống cũ hoặc so sánh giá trị cũ. Dùng SHA-256 hoặc mạnh hơn cho kiểm tra toàn vẹn mới hoặc quy trình nhạy cảm về bảo mật.

SHA hash có phải là mã hóa không?

Không. SHA là hàm một chiều tạo hash có độ dài cố định từ đầu vào và không thể giải mã như mã hóa. Không dùng SHA thô để lưu mật khẩu dạng rõ.

Quy trình liên quan