Bộ tạo hash — MD5·SHA-1·SHA-256·SHA-512, HMAC

Dùng để kiểm tra file cài đặt đã tải xuống có khớp với checksum chính thức hay không, hoặc kiểm tra giá trị HMAC dùng để ký API. File không được tải lên máy chủ.

File không được gửi lên máy chủ — chỉ xử lý trong trình duyệt của thiết bị này

Kết quả hash

MD5 ⚠︎
—
SHA-1 ⚠︎
—
SHA-256
—
SHA-384
—
SHA-512
—

⚠︎ MD5·SHA-1 đã được biết có thể bị tấn công va chạm, chỉ nên dùng để kiểm tra file. Khi lưu mật khẩu, hãy dùng bcrypt·Argon2 thay vì hàm hash này.

Quảng cáo

Cách dùng Tạo hash

  1. 1Nhập văn bản hoặc chọn file.
  2. 2Hash của tất cả thuật toán sẽ hiện ra cùng lúc. Nhập khóa HMAC nếu cần.
  3. 3Dán giá trị hash chính thức vào ô giá trị mong đợi để hiển thị kết quả khớp hay không (✓/✗).

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

Có thể dùng MD5·SHA-1 không?

Dùng để kiểm tra file có bị hỏng không thì được, nhưng vì đã biết có thể bị tấn công va chạm, hãy dùng SHA-256 trở lên cho mục đích bảo mật (chữ ký·mật khẩu).

Có thể dùng để lưu mật khẩu không?

Không. Mật khẩu cần được lưu bằng các hàm cố ý làm chậm như bcrypt·scrypt·Argon2.

File lớn có dùng được không?

Vì phải đọc toàn bộ file vào bộ nhớ để tính, có thể xử lý tới vài trăm MB, nhưng có thể chậm hoặc lỗi tùy theo bộ nhớ thiết bị.

Quảng cáo