更新时间:2022-02-22 GMT+08:00

API概览

通过使用密钥管理服务提供的接口,您可以完整的使用密钥管理服务的所有功能。

管理加密密钥

API

说明

创建密钥

创建一个用户主密钥。

启用密钥

启用密钥,密钥启用后才可以使用。

禁用密钥

禁用密钥,密钥禁用后不可以使用。

计划删除密钥

计划删除一个指定密钥,可设置7天~1096天内删除密钥。密钥将被彻底删除后,使用该密钥加密的数据将无法解密。

取消计划删除密钥

取消计划删除密钥,取消后,用户可以正常使用该密钥。

查询密钥列表

查询用户所有密钥列表。

查询密钥信息

查询指定密钥的详细信息。

创建随机数

生成8~8192bit范围内的随机数,且须为8的倍数。

创建数据密钥

创建数据密钥,返回结果包含明文和密文。

创建不含明文数据密钥

创建数据密钥,返回结果只包含密文。

加密数据密钥

使用指定的用户主密钥加密数据密钥。

解密数据密钥

使用指定的用户主密钥解密数据密钥。

查询实例数

获取用户已经创建的用户主密钥数量,不包含默认主密钥。

查询配额

查询用户可以创建的用户主密钥配额总数及当前使用量信息,不包含默认主密钥。

修改密钥别名

修改用户主密钥别名。

修改密钥描述

修改用户主密钥描述信息。

加密数据

使用指定的用户主密钥加密数据。

解密数据

解密数据。

获取密钥导入参数

获取导入密钥的必要参数,包括密钥导入令牌和密钥加密公钥。

导入密钥材料

导入指定密钥的密钥材料。

查询密钥实例

通过标签过滤,查询指定用户主密钥的详细信息。

查询密钥标签

查询指定密钥的标签信息。

查询项目标签

查询用户在指定项目下的所有标签集合。

批量添加删除密钥标签

批量添加或删除密钥标签。

添加密钥标签

添加密钥标签。