AlgorithmInfo
算法的名称 和 标识
被如下接口引用:ListAlgorithms。
名称 | 类型 | 描述 |
---|---|---|
KeyUsage | String | 算法的标识 |
Algorithm | String | 算法的名称 |
DeviceFingerprint
设备指纹
被如下接口引用:DescribeWhiteBoxDeviceFingerprints, OverwriteWhiteBoxDeviceFingerprints。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Identity | String | 是 | 指纹信息,由设备指纹采集工具采集获得,格式满足正则表达式:^[0-9a-f]{8}[-][0-9a-f]{14}[-][0-9a-f]{14}[-][0-9a-f]{14}[-][0-9a-f]{16}$ |
Description | String | 否 | 描述信息,如:IP,设备名称等,最大1024字节 注意:此字段可能返回 null,表示取不到有效值。 |
Key
返回CMK列表信息
被如下接口引用:ListKeys。
名称 | 类型 | 描述 |
---|---|---|
KeyId | String | CMK的全局唯一标识。 |
KeyMetadata
CMK属性信息
被如下接口引用:DescribeKey, DescribeKeys, ListKeyDetail。
名称 | 类型 | 描述 |
---|---|---|
KeyId | String | CMK的全局唯一标识 示例值:6cdf26d1-44ff-11eb-841c-5254006d0810 |
Alias | String | 作为密钥更容易辨识,更容易被人看懂的别名 示例值:test |
CreateTime | Integer | 密钥创建时间 示例值:11 |
Description | String | CMK的描述 示例值:desc |
KeyState | String | CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived 示例值:PendingDelete |
KeyUsage | String | CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC 示例值:ASYMMETRIC_DECRYPT_RSA_2048 |
Type | Integer | CMK类型,2 表示符合FIPS标准,4表示符合国密标准 示例值:3 |
CreatorUin | Integer | 创建者 示例值:12345678 |
KeyRotationEnabled | Boolean | 是否开启了密钥轮换功能 示例值:true |
Owner | String | CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名 示例值:user |
NextRotateTime | Integer | 在密钥轮换开启状态下,下次轮换的时间 示例值:1234567 |
DeletionDate | Integer | 计划删除的时间 注意:此字段可能返回 null,表示取不到有效值。 示例值:123456 |
Origin | String | CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL 注意:此字段可能返回 null,表示取不到有效值。 示例值:EXTERNAL |
ValidTo | Integer | 在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期 注意:此字段可能返回 null,表示取不到有效值。 示例值:12345 |
ResourceId | String | 资源ID,格式:creatorUin/$creatorUin/$keyId 示例值:creatorUin/12345/6cdf26d1-44ff-11eb-841c-5254006d0810 |
HsmClusterId | String | HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效) 注意:此字段可能返回 null,表示取不到有效值。 示例值:cls-hsm-1a2b3c4d |
Tag
标签键和标签值
被如下接口引用:CreateKey, CreateWhiteBoxKey。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
TagKey | String | 是 | 标签键 |
TagValue | String | 是 | 标签值 |
TagFilter
标签过滤器
被如下接口引用:DescribeWhiteBoxKeyDetails, ListKeyDetail。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
TagKey | String | 是 | 标签键 |
TagValue | Array of String | 否 | 标签值 |
WhiteboxKeyInfo
白盒密钥信息
被如下接口引用:DescribeWhiteBoxKey, DescribeWhiteBoxKeyDetails。
名称 | 类型 | 描述 |
---|---|---|
KeyId | String | 白盒密钥的全局唯一标识符 |
Alias | String | 作为密钥更容易辨识,更容易被人看懂的别名, 不可为空,1-60个字母数字 - _ 的组合,首字符必须为字母或者数字. 不可重复 |
CreatorUin | Integer | 创建者 |
Description | String | 密钥的描述信息 |
CreateTime | Integer | 密钥创建时间,Unix时间戳 |
Status | String | 白盒密钥的状态, 取值为:Enabled | Disabled |
OwnerUin | Integer | 创建者 |
Algorithm | String | 密钥所用的算法类型 |
EncryptKey | String | 白盒加密密钥,base64编码 |
DecryptKey | String | 白盒解密密钥,base64编码 |
ResourceId | String | 资源ID,格式:creatorUin/$creatorUin/$keyId |
DeviceFingerprintBind | Boolean | 是否有设备指纹与当前密钥绑定 注意:此字段可能返回 null,表示取不到有效值。 |