cURL
Signing
Verify Signature
Verify data signatures with a KMS key.
POST
cURL
Path Parameters
The ID of the key to verify the data with.
Body
application/json
The data in string format to be verified (base64 encoded). For data larger than 1MB you must first create a digest of the data and then pass the digest in the data parameter.
The signature to be verified (base64 encoded).
Available options:
RSASSA_PSS_SHA_512, RSASSA_PSS_SHA_384, RSASSA_PSS_SHA_256, RSASSA_PKCS1_V1_5_SHA_512, RSASSA_PKCS1_V1_5_SHA_384, RSASSA_PKCS1_V1_5_SHA_256, ECDSA_SHA_512, ECDSA_SHA_384, ECDSA_SHA_256, ML_DSA_44, ML_DSA_65, ML_DSA_87 Whether the data is already digested or not.
Response
Default Response
Available options:
RSASSA_PSS_SHA_512, RSASSA_PSS_SHA_384, RSASSA_PSS_SHA_256, RSASSA_PKCS1_V1_5_SHA_512, RSASSA_PKCS1_V1_5_SHA_384, RSASSA_PKCS1_V1_5_SHA_256, ECDSA_SHA_512, ECDSA_SHA_384, ECDSA_SHA_256, ML_DSA_44, ML_DSA_65, ML_DSA_87