• 热门
  • 基础
  • 数据库
  • 安全
  • 大数据
  • 人工智能
  • 混合云
  • 开发与运维
  • 企业应用

应用服务

行业引擎

全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

创建数据密钥

最近更新时间:2018-10-12 17:44:24

GenerateDataKey(创建数据密钥)

Request Parameters(请求参数)

KeyId

  • 客户主KEY的ID
  • 类型:String
  • 是否可缺省: 否

KeySpec

  • 数据加密密钥(DataKey)的长度。使用AES128生成128位对称密钥,或AES256生成256位对称密钥
  • 类型:String
  • 有效值:AES256 | AES128
  • 是否可缺省: 否

NumberOfBytes

  • DataKey的长度为字节。例如,使用值64生成512位。数据键(64字节为512位)。对于公共密钥长度(128位和256位对称密钥),我们建议您使用KEYSPEC字段,而不是使用此键字段。
  • 类型:Integer
  • 可取值:1-1024
  • 是否可缺省: 否

Response Elements(返回值)

RequestId

  • 请求ID
  • 类型: String

KeyId

  • 客户主KEY的ID
  • 类型:String
  • 是否可缺省: 否

Plaintext

  • DataKey的明文数据,最多长度不超过4096
  • 类型:Base64-encoded binary data object
  • 是否可缺省: 否

CiphertextBlob

  • DataKey加密后的密文数据
  • 类型:Base64-encoded binary data object
  • 是否可缺省: 否

Examples(举例)

Sample Request(请求)

http://kkms.api.ksyun.com?Action=GenerateDataKey&Version=2016-03-04
&KeyId=aj0p6hf4-mcd3-pej3-v9i9-rq85h4a2dojs
&KeySpec=AES128&NumberOfBytes=64

Sample Response(返回)

<response>
    <RequestId>e43b83dd-a976-46c0-88c2-b33a81a995f1</RequestId>
    <KeyId>aj0p6hf4-mcd3-pej3-v9i9-rq85h4a2dojs</KeyId>
    <Plantext>EwosoIAlY0aMcfn76bl6kw==</Plantext>
    <CiphertextBlob>OwSpTUgACpNvuEEZr9ANSQ==</CiphertextBlob>
</response>
纯净模式常规模式

纯净模式

点击可全屏预览文档内容

鼠标选中内容,快速反馈问题

如果在文档使用中出现问题,可选中有问题的部分进行快速反馈,我们将跟进处理。
不再提示
好的,我知道了

聆听反馈