Post
/crypto/v1/keys/kcv/verify
Computes the KCV of the input blob and checks if it matches the input KCV.
Security
HTTP
Type bearer
API Key: apiKeyAuth
Header parameter nameAuthorization
Body parameters
object
kcv
string Required
Key Checksum Value. Could be one of following two variants:
- Encrypt KCV: 24-bit checksum as a 6-character case-insensitive hex string (Default)
- Cmac KCV: 40-bit checksum as a 10-character case-insensitive hex string Note: Cmac KCV is only available for AES or 3-key DES3 keys
value
string (byte) Required
Key material
obj_type
string Required
Type of security object.
Valid values[
"AES",
"ARIA",
"DES",
"DES3",
"SEED",
"RSA",
"DSA",
"EC",
"KCDSA",
"ECKCDSA",
"BIP32",
"BLS",
"OPAQUE",
"HMAC",
"LEDABETA",
"ROUND5BETA",
"SECRET",
"LMS",
"XMSS",
"MLDSA",
"MLDSABETA",
"MLKEM",
"MLKEMBETA",
"CERTIFICATE",
"PBE"
]
kcv_method
string
Methods for calculating a Key Checksum Value.
Valid values[
"Encrypt",
"Cmac"
]
Responses
2XX
Success result
object
verified
boolean
Verification status