全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多

Decrypt

更新时间:2018-04-14 23:00:48

描述

解密CiphertextBlob中的密文。密文可以是以下API生成的:

请求参数

名称 类型 是否必需 描述
CiphertextBlob String 待解密的密文。
EncryptionContext String key/value对的json字符串,如果在Encrypt或者GenerateDataKey API中指定了该参数,则需要提供同样的参数才能解密,参见EncryptionContext说明

返回参数

名称 类型 描述
KeyId String 密钥的全局唯一标识符。加密密文使用的主密钥 CMK ID。
Plaintext String 解密后的明文。

示例

请求示例

  1. https://kms.cn-hangzhou.aliyuncs.com/?Action=Decrypt
  2. &CiphertextBlob=<your ciphertextblob>
  3. &EncryptionContext={"Example":"Example"}
  4. &<公共请求参数>

返回示例

JSON 格式

  1. //json response
  2. {
  3. "KeyId": "202b9877-5a25-46e3-a763-e20791b52868"
  4. "Plaintext": "Plaintext"
  5. "RequestId": "207596a2-36d3-4840-b1bd-f87044699bd7"
  6. }

XML 格式

  1. //xml response
  2. <KMS>
  3. <KeyId>202b9877-5a25-46e3-a763-e20791b52868</KeyId>
  4. <Plaintext>Plaintext</Plaintext>
  5. <RequestId>4bd560a1-729e-45f1-a3d9-b2a33d61046b</RequestId>
  6. </KMS>
本文导读目录