Calculating the Signature
Use the SK and to-be-signed string as the input of the encryption hash function, and convert the calculated binary signature into a hexadecimal expression.
The pseudocode is as follows:
signature = HexEncode(HMAC(Secret Access Key, string to sign))
HMAC indicates hash calculation, and HexEncode indicates hexadecimal conversion. Table 1 describes the parameters in the pseudocode.
|
Parameter |
Description |
|---|---|
|
Secret Access Key |
Signature key |
|
string to sign |
Character string to be signed |
If the SK is MFyfvK41ba2giqM7Uio6PznpdUKGpownRZlmVmHc, the calculated signature is as follows:
7be6668032f70418fcc22abc52071e57aff61b84a1d2381bb430d6870f4f6ebe
Last Article: Creating a To-Be-Signed String
Next Article: Adding the Signature to the Request Header
Did this article solve your problem?
Thank you for your score!Your feedback would help us improve the website.