检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
选择在KMS创建的自定义密钥,具体操作请参见创建密钥。 使用轮转凭据前,需完成创建对应数据库实例以及数据库账号。 RDS凭据:创建RDS实例,具体操作请参见购买RDS for MySQL实例。 TaurusDB凭据:仅支持TaurusDB实例,实例创建请参见购买TaurusDB实例。 创建通用凭据
云硬盘备份中。加密云硬盘的备份数据会以加密方式存放。 弹性文件服务SFS SFS服务端加密 数据库 云数据库MySQL RDS数据库加密 云数据库Postgre SQL 云数据库SQL Server 文档数据库服务DDS DDS数据库加密 EI企业智能 数据仓库服务DWS DWS数据库加密
是否必选 参数类型 描述 project_id 是 String 项目ID key_id 是 String 待更新的密钥ID,36字节,满足正则匹配“^[0-9a-z]{8}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{12}$”。 例
ct-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 key_id 是 String 密钥ID,36字节,满足正则匹配“^[0-9a-z]{8}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{12}$”。 例
方式一:创建一个新的密钥B,使用密钥B替换当前正在使用的密钥A。 方式二:对密钥A的密钥材料进行更改,继续使用密钥A。 示例: 以OBS服务为例:需要手动轮换密钥时,用户先在KMS界面创建一个新的自定义密钥,后在OBS界面将原自定义密钥替换为新的自定义密钥。 图1 手动轮换密钥工作原理
表3 请求Body参数 参数 是否必选 参数类型 描述 key_alias 是 String 非默认主密钥别名,取值范围为1到255个字符,满足正则匹配“^[a-zA-Z0-9:/_-]{1,255}$”,且不与系统服务创建的默认主密钥别名重名。 key_spec 否 String
FAILED_RESET 重置失败 SUCCESS_RESET 重置成功 READY_REPLACE 准备替换 RUNNING_REPLACE 正在替换 FAILED_RESET 替换失败 SUCCESS_RESET 替换成功 READY_UNBIND 准备解绑 RUNNING_UNBIND 正在解绑 FAILED_UNBIND
A256值(32字节);使用的主密钥算法为SM4时,传入数据密钥的明文+数据密钥明文的SM3值(32字节),均为16进制字符串表示。本参数中的两部分,通过字符串拼接后作为参数即可。 datakey_plain_length 是 String DEK明文字节长度,取值范围为1~1024。
key不能为空。不能包含非打印字符“ASCII(0-31)”、“*”、“<”、“>”、“\”、“=”。 value String 值。 每个值最大长度43个unicode字符,可以为空字符串。 不能包含非打印字符“ASCII(0-31)”、“*”、“<”、“>”、“\”、“=”。 状态码:
当前密钥区域性仅支持在华北-北京四、华南-广州、西南-贵阳一、华东-上海一区域使用。 密钥名称 待创建密钥的别名。 说明: 输入字符支持数字、字母、“_”、“-”、“:”和“/”。 支持长度为1 ~ 255个字符。 企业项目 创建副本密钥绑定企业项目ID。 说明: 如果您是企业用户,且已创建企业项目,则请从下
云硬盘中数据加密方法,具体请参见《云硬盘用户指南》的“购买云硬盘”章节。 私有镜像的加密方法,具体请参见《镜像服务用户指南》的“加密镜像”章节。 云数据库中数据库实例的磁盘加密方法,具体请参见《云数据库RDS快速入门》的“购买实例”章节。 创建DEK、不含明文的DEK方法,具体请参见《数据加密服务API参考》的“创建
main(String[] args) throws Exception { // SM2公钥,BASE64编码格式,仅做示例,实际使用请替换 String sm2PubKey = "MFkwEwYHKoZIzj0CAQYIKoEcz1UBgi0DQgAEsuOq
SSH密钥对名称。 请求消息 表2 请求参数 参数 是否必选 参数类型 描述 description 是 String SSH密钥对描述,取值0到255字符。 响应消息 无 示例 请求样例 { "keypair": { "description": "keypair test"
getInstance("ECDSA", new BouncyCastleProvider()); // 替换成待导入的私钥,如下内容仅为示例,实际使用时请替换 String hexPrivateKey = "5AF8F37036DFF6C303B65DF5
取更多的记录条数,“marker”设置为响应的next_marker的值。例如:10 key_state 否 String 密钥状态,满足正则匹配“^[1-5]{1}$”,枚举如下: “1”表示待激活状态 “2”表示启用状态 “3”表示禁用状态 “4”表示计划删除状态 “5”表示等待导入状态
java-bundle</artifactId> <!-- obs java SDK 版本号,以3.24.9为例,其他版本替换成相应的版本号--> <version>3.24.9</version> </dependency> <dependency>
JSON对象,详情请参见links字段数据结构说明。 version String 若该版本API支持微版本,则填支持的最大微版本号,如果不支持微版本,则返回空字符串。 status String 版本状态,包含如下3种: CURRENT:表示该版本为主推版本。 SUPPORTED:表示为老版本,但是现在还继续支持。
文数据。 用户可直接单击“复制到剪切板”拷贝解密后的明文数据,并保存到本地文件中。 在控制台输入的明文,会进行base64编码得到加密后的字符。 如果直接调用API接口进行解密,得到的解密结果是进行了base64编码的内容。需再进行一次base64解码才能得到与控制台输入明文一致的内容。
最大长度36个unicode字符。 key不能为空。不能包含非打印字符“ASCII(0-31)”、“*”、“<”、“>”、“\”、“=”。 value 否 String 值。 每个值最大长度43个unicode字符,可以为空字符串。 不能包含非打印字符“ASCII(0-31)”、
ct-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 key_id 是 String 密钥ID,36字节,满足正则匹配“^[0-9a-z]{8}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{12}$”。 例