← Công cụ

Tạo HMAC

Ký thông điệp bằng khóa bí mật, hoặc kiểm tra chữ ký webhook.

Riêng tư: tệp của bạn không bao giờ rời khỏi thiết bị.

Chữ ký

Kiểm tra chữ ký

Thông điệp và khóa của bạn chỉ ở trên thiết bị này. Không có gì được gửi đi.

Cách hoạt động

  1. Chọn tệp của bạn.
  2. Điều chỉnh cài đặt nếu muốn.
  3. Tải kết quả xuống, hoặc gửi sang thiết bị khác bằng BroAllDone.

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

Làm sao để tạo HMAC?

Nhập thông điệp và khóa bí mật, rồi chọn thuật toán. Chữ ký hiện ra ngay khi bạn gõ, sẵn sàng để sao chép.

Làm sao kiểm tra chữ ký webhook?

Dán body của request vào ô thông điệp và webhook secret vào ô khóa, rồi dán chữ ký từ header vào Kiểm tra chữ ký. Tiền tố như sha256= được tự nhận diện.

Khóa của tôi ở dạng hex hoặc Base64. Dùng được không?

Được. Chọn Khóa ở dạng Hex hoặc Base64 để dùng đúng các byte của khóa, chứ không phải chuỗi văn bản của nó.

Tôi cần định dạng đầu ra nào?

Hầu hết API dùng hex. Một số dùng Base64 hoặc Base64URL, còn webhook kiểu GitHub dùng sha256= rồi đến chuỗi hex.

Hỗ trợ những thuật toán nào?

HMAC với SHA-256, SHA-384, SHA-512, SHA-1, MD5, SHA3-256 và SHA3-512.

Khóa của tôi có an toàn không?

Có. Mọi thứ diễn ra trong trình duyệt, nên thông điệp và khóa của bạn không bao giờ rời khỏi thiết bị.

Thêm công cụ miễn phí