Trình tạo HMAC

Tạo mã xác thực thông điệp dựa trên hash

Chia sẻ:

Trình tạo HMAC miễn phí

Tạo mã xác thực HMAC an toàn

Tạo HMAC với Web Crypto API.

🔐 HMAC là gì?

Mã xác thực kết hợp hash mật mã và khóa bí mật.

🛠️ Cách dùng

  1. 1 Nhập thông điệp.
  2. 2 Nhập khóa.
  3. 3 Chọn thuật toán.
  4. 4 Chọn định dạng.
  5. 5 'Tạo HMAC'.

✨ Tính năng

Đa thuật toán

SHA-256, SHA-384, SHA-512, SHA-1.

Đầu ra linh hoạt

Hex hoặc Base64.

An toàn

Web Crypto API.

🎯 Ứng dụng

🔗 Xác thực API

Chữ ký HMAC.

🪝 Webhook

Xác minh chữ ký.

🛡️ Toàn vẹn dữ liệu

Phát hiện giả mạo.

🎫 Token

Token an toàn.

💡 Thực hành tốt

  • SHA-256+.
  • Khóa ≥ đầu ra hash.
  • Không tái sử dụng khóa.
  • So sánh hằng thời gian.
  • Timestamp.
  • Lưu khóa trong env vars.

❓ FAQ

HMAC vs hash?

HMAC cần khóa bí mật.

Thuật toán nào?

HMAC-SHA256.

Server?

Không. Trình duyệt.

Mã hóa?

Không. Xác thực.

Sao API yêu cầu?

Chứng minh tính xác thực và toàn vẹn.