POST https://api.ctyun.cn/apiproxy/v3/account/asymmetric/asymmetricEncrypt
参数 | 是否必填 | 参数位置 | 参数类型 | 说明 |
algorithm | 是 | body | String | 加密算法: RSAES_OAEP_SHA_256 RSAES_OAEP_SHA_1 |
plaintext | 是 | body | String | 要加密的明文,使用Base64编码。 |
cmkUuid | 是 | body | String | 主密钥(CMK)的全局唯一标识符。 |
keyVersionId | 是 | body | String | 密钥版本的全局唯一标识符。 |
{
"plaintext": "SGVsbG8gd29ybGQ=",
"cmkUuid": "b82cab6d-f83b-48c5-bcd2-9fdfcc556b40",
"keyVersionId": "f94237b9-d8d7-4e6f-a3b4-4fe6ac27e4a5",
"algorithm": "RSAES_OAEP_SHA_256",
"customInfo":{"type":2,"identity":{"accountId":"9fd671db0cc04c6d9f73e0169ba8d264","userId":"5a20ab8588904a25bf35587f82aaae52"}}
}
{
"statusCode": 800,
"returnObj": {
"code": 200,
"result": {
"ciphertextBlob": "QQA19Zn95F91AAv3nqwmY6KejuvFseSJyuNTu9UzyEH2MyeFPbD5FzergjD2aTSaopSIcnmHhwc8szkrr9KT812Q7TAX2GmQluP2yx6J/t8Yg1p6uxeqBl/X3X11TCZUMVvZQsn9K0GcgCbpD0YTaSgeij0NYnl5Fy23Eb9pSw4NCWUDueqgtMm9nydYCT/mnEzZD53wUuqTd61Ugn1bu9h+/dxJsFztwrxQf4tRptGHY77snr/jDGwqb0JZwSuodrqJZKthuX8ZBvF//j36o/dCtwBJ+277d8sdwgHjyhw8mEu3SEqA4bAR54jWLlX0gCmVM1k0dP4g4a2ZVFPudw==",
"cmkUuid": "b82cab6d-f83b-48c5-bcd2-9fdfcc556b40",
"keyVersion": "f94237b9-d8d7-4e6f-a3b4-4fe6ac27e4a5"
},
"statusCode": 200,
"success": 1
}
}
参数 | 说明 |
cmkUuid | 主密钥的全局唯一标识符。 |
keyVersionId | 密钥版本的全局唯一标识符。 |
ciphertextBlob | 加密后的密文。 |