POST https://api.ctyun.cn/apiproxy/v3/account/keyCompute/encrypt
参数 | 是否必填 | 参数位置 | 参数类型 | 说明 |
cmkUuid | 是 | body | String | 主密钥(CMK)的全局唯一标识符。 |
plaintext | 是 | body | String | 待加密明文(必须经过Base64编码)。 |
{
"plaintext": "SGVsbG8gd29ybGQ=",
"cmkUuid": "241ede22-6261-4617-9caf-10d89990516c"
}
{
"code": 200,
"result": {
"ciphertextBlob": "MDA2NE1qUXhaV1JsTWpJdE5qSTJNUzAwTmpFM0xUbGpZV1l0TVRCa09EazVPVEExTVRaakpqUTVaV00zTm1RM0xXTmpOR010TkRBd1pTMDVaakU1TFdZNU1EQXhOVGczWVdVd1pnPT3oCYiGAy7mNTLitIlJaQ92",
"cmkUuid": "241ede22-6261-4617-9caf-10d89990516c",
"keyVersionId": "49ec76d7-cc4c-400e-9f19-f9001587ae0f"
},
"statusCode": 200,
"success": 1
}
参数 | 说明 |
ciphertextBlob | 数据被指定CMK的主版本加密后的密文。 |
cmkUuid | CMK的全局唯一标识符。如果请求中的Cmk_uuid参数使用的是CMK的别名,在响应中会返回别名对应的CMK标志符。 |
keyVersionId | 用于加密明文的密钥版本标志符,是指定CMK的主版本。 |