Hmac Hex
Là keyword dùng để tạo chữ ký số bằng cách băm dữ liệu đầu vào (value) kết hợp với khóa bí mật (key) sử dụng thuật toán HMAC và biểu diễn kết quả dưới dạng chuỗi Hex (thập lục phân).
Nền tảng
Api
Thuộc tính
| Thuộc tính | Type | Data Type |
|---|---|---|
| algorithm: thuật toán băm sẽ sử dụng + HmacSHA256: sử dụng SHA256 đ ể tạo chữ ký + HmacSHA512: Sử dụng SHA512 cho chữ ký an toàn hơn | Combobox | String |
| key: giá trị khóa bí mật dùng để tạo chữ ký | Có thể là chuỗi cố định do người dùng nhập vào (value) hoặc giá trị từ biến đã có (Variable) hoặc từ các nguồn động khác | String |
| value: dữ liệu đầu vào | Có thể là chuỗi cố định do người dùng nhập vào (value) hoặc giá trị từ biến đã có (Variable) hoặc từ các nguồn động khác | String |
| output: đầu ra của keyword biểu diễn kết quả. Có thuộc tính isList là false | newVariable | Mặc định String |
Trường hợp sử dụng
Sử dụng khi cần tạo chữ ký số HMAC và biểu diễn dưới dạng Hex để xác thực yêu cầu API, đảm bảo tính toàn vẹn và xác minh nguồn gốc dữ liệu, đặc biệt trong các hệ thống tích hợp có sử dụng HMAC-based authentication.