最近更新时间:2023.06.21 16:55:02
首次发布时间:2022.01.24 17:46:47
描述
对称密钥数据重加密
请求业务参数
名称 | 类型 | 是否必选 | 示范值 | 描述 |
---|---|---|---|---|
Action | String | 是 | DisableKeyRotation | 接口名,取值:DisableKeyRotation |
Version | String | 是 | 2021-02-18 | 版本号,取值:2021-02-18 |
NewKeyringName | String | 是 | test_keyring-2 | 密钥环的别名。长度为 2 - 31 个字符合法字符:[a-zA-Z0-9-_] |
NewKeyName | String | 是 | demo_key-new | 主密钥的别名。长度为 2 - 31 个字符合法字符:[a-zA-Z0-9-_] |
OldEncryptionContext | String | 否 | {"user":"alice","path":"path/to/alice/plaintext.txt"} | 旧密文数据加密上下文 |
NewEncryptionContext | String | 否 | {"user":"alice","path":"path/to/alice/plaintext.txt"} | 新密文数据加密上下文 |
CiphertextBlob | String | 是 | 858AeEPZQpCdjfXwvXFWeAAAXN1exNPCoOnjug2Lvd1kKX+QTETi3ZkJdwvDMcC7HPFzlRHGrrhzPTeiIz9gumyuP10myXqyUoI3bh+GMW4t | 重加密密文数据,取值>=18 |
返回业务参数
名称 | 类型 | 描述 |
---|---|---|
ResponseMetaData | ResponseMetaData | 返回公共参数 |
CiphertextBlob | String | 重加密后密文,base64编码 |
请求示例
Post https://kms.volcengineapi.com?Action=ReEncrypt&Version=2021-02-18&NewKeyringName=test_keyring-2&NewKeyName=demo_key-new&其他公共请求参数 { "CiphertextBlob":"858AeEPZQpCdjfXwvXFWeAAAXN1exNPCoOnjug2Lvd1kKX+QTETi3ZkJdwvDMcC7HPFzlRHGrrhzPTeiIz9gumyuP10myXqyUoI3bh+GMW4t" }
返回示例
{ "ResponseMetadata": { "RequestId": "202201211405580102121361530E007A5F", "Action": "ReEncrypt", "Version": "2021-02-18", "Service": "kms", "Region": "cn-beijing" }, "Result": { "CiphertextBlob": "3v097jlrRhy9W+ssK8F3EgAAQcr9UmlnESCTDWt5h9Sc63pqck0Vg+xuLp4TNSzsAFVAROVCe2djOVTRyPMmevZ/SbI2VqjSznApk352COmh" } }