Trình tạo HMAC

Tạo mã xác thực thông điệp băm có khóa từ văn bản và một khóa.

Cách sử dụng

  1. Nhập các giá trị của bạn vào các ô ở trên.
  2. Nhấn Tính toán để xem kết quả ngay lập tức.
  3. Dùng nút Chia sẻ để sao chép liên kết tới kết quả của bạn.

Giới thiệu về công cụ này

Công cụ này tạo ra một HMAC (Mã xác thực thông điệp dựa trên hàm băm) — một cấu trúc mật mã học kết hợp một khóa bí mật với một hàm băm (SHA256, SHA1, MD5, hoặc SHA512) để xác minh cả tính toàn vẹn và tính xác thực của một thông điệp. Khác với hàm băm thông thường, một HMAC không thể tạo lại được nếu không biết khóa bí mật, nên nó chứng minh thông điệp không bị can thiệp và xuất phát từ người nắm giữ khóa đó.

Nhà phát triển dùng HMAC để ký các yêu cầu API (nhiều API REST xác thực lệnh gọi theo cách này), xác minh payload webhook, bảo vệ JWT, và bảo mật token phiên làm việc. Nhập văn bản và khóa bí mật của bạn, rồi chọn một thuật toán băm — SHA256 là chuẩn hiện hành cho hầu hết các trường hợp nhạy cảm về an ninh, vì MD5 và SHA1 được coi là yếu về mặt mật mã học.

Was this helpful?

Bạn có thể chọn tối đa 3 biểu cảm.

Comments (0)

  • Be the first to comment.

Máy tính phổ biến

Tất cả máy tính