密钥管理系统
加解密相关接口
接口功能 | Action ID | 功能描述 |
---|---|---|
加密 | Encrypt | 用于加密最多为4KB任意数据,诸如 RSA 密钥,数据库密钥,或者其他敏感的客户信息。 |
解密 | Decrypt | 用于解密密文数据,得到明文数据。 |
密钥管理相关接口
接口功能 | Action ID | 功能描述 |
---|---|---|
创建主密钥 | CreateKey | 创建用户管理数据密钥的主密钥 CMK(Custom Master Key)。 |
获取主密钥列表 | ListKey | 用于获取用户所有的 keyId。 |
获取主密钥属性 | GetKeyAttributes | 用于获取指定 keyId 的属性信息。 |
禁用主密钥 | DisableKey | 用于禁用一个指定的 keyId。 |
启用主密钥 | EnableKey | 用于启用一个指定的 keyId。 |
生成数据密钥 | GenerateDataKey | 用于生成一个密钥,用户可以使用该密钥用于本地数据的加密。 |
修改主密钥属性 | SetKeyAttributes | 用于修改指定 keyId 的属性信息。 |