检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
用户在通过关系型数据库(Relational Database Service,RDS)购买数据库实例时,可以选择“磁盘加密”,使用KMS提供的密钥来加密数据库实例的磁盘,更多信息请参见购买MySQL实例、购买PostgreSQL实例、购买SQL Server实例。 图1 RDS服务端加密 使用KMS加密数据库实例(API)
修改密钥描述 功能介绍 功能介绍:修改用户主密钥描述信息。 说明: 服务默认主密钥(密钥别名后缀为“/default”)不可以修改。 密钥处于“计划删除”状态,密钥描述不可以修改。 调用方法 请参见如何调用API。 URI POST /v1.0/{project_id}/kms/
修改密钥别名 功能介绍 功能介绍:修改用户主密钥别名。 说明: 服务默认主密钥(密钥别名后缀为“/default”)不可以修改。 密钥处于“计划删除”状态,密钥别名不可以修改。 调用方法 请参见如何调用API。 URI POST /v1.0/{project_id}/kms/update-key-alias
修改标签值 本章节指导用户对已创建标签进行修改。 操作步骤 登录管理控制台。 单击管理控制台左上角,选择区域或项目。 单击页面左侧,选择“安全与合规 > 数据加密服务”,默认进入“密钥管理”界面。 在左侧选择对应服务进入页面,单击需要修改标签的实例,进入详情页面。 选择对应的标签
修改密钥轮换周期 功能介绍 功能介绍:修改用户主密钥轮换周期。 调用方法 请参见如何调用API。 URI POST /v1.0/{project_id}/kms/update-key-rotation-interval 表1 路径参数 参数 是否必选 参数类型 描述 project_id
修改密钥所属的主区域 功能介绍 修改密钥所属的主区域。修改后当前区域会变为副本区域。 调用方法 请参见如何调用API。 URI PUT /v2/{project_id}/kms/keys/{key_id}/update-primary-region 表1 路径参数 参数 是否必选
SingleUser:单用户模式轮转 MultiUser:双用户模式轮转 engine 否 String 数据库类型。凭据类型为RDS-FG时为必填参数,可传入mysql、postgresql、sqlserver。其余凭据类型不支持。 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型
镜像服务IMS加密 弹性文件服务SFS加密(SFS文件系统加密) 弹性文件服务SFS加密(SFS Turbo文件系统加密) 云数据库RDS(MySQL、PostgreSQL、SQL Server引擎)加密 文档数据库服务DDS加密 数据仓库服务DWS加密 数据加密密钥管理 创建、加密、解密数据加密密钥
前凭据的加密密钥。您也可以前往KMS服务页面创建自定义对称密钥,并使用自定义加密密钥。 RDS凭据支持的数据库引擎为:MySQL。 GaussDB凭据支持选择GaussDB(for MySQL)类型数据库。 创建轮转凭据 登录管理控制台。 单击管理控制台左上角,选择区域或项目。 单击页面左侧,选择“安全与合规
修改密钥对描述信息(V2.1) 功能介绍 根据SSH密钥对的名称,修改指定SSH密钥对的描述信息。 URI URI格式 PUT /v2.1/{project_id}/os-keypairs/{keypair_name} 参数说明 表1 参数说明 参数 是否必选 参数类型 描述 project_id
COMMON:通用凭据(默认)。用于应用系统中的各种敏感信息储存。 RDS:RDS凭据 。专门针对RDS的凭据,用于存储RDS的账号信息。(已不支持,使用RDS-FG替代) RDS-FG:RDS凭据 。专门针对RDS的凭据,用于存储RDS的账号信息。 GaussDB-FG:GaussDB凭据。
SDK的依赖声明。 示例如下: <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>XXX</version>
非SUSE操作系统,将“PasswordAuthentication”字段值修改为“yes”。 PasswordAuthentication yes SUSE操作系统,将“PasswordAuthentication”和“UsePAM”字段值修改为“yes”。 PasswordAuthentication
云硬盘备份中。加密云硬盘的备份数据会以加密方式存放。 弹性文件服务SFS SFS服务端加密 数据库 云数据库MySQL RDS数据库加密 云数据库Postgre SQL 云数据库SQL Server 文档数据库服务DDS DDS数据库加密 EI企业智能 数据仓库服务DWS DWS数据库加密
Stage参数来覆盖默认行为。 接口约束 凭据管理服务console控制台仅使用secret_string字段。如果您想要添加二进制类型凭据到secret_binary字段中保存,必须使用SDK或API的方式。 凭据管理服务的每个凭据中最多可支持20个版本。 只能对处于ENABLED状态的凭据添加新的版本。
选择在KMS创建的自定义密钥,具体操作请参见创建密钥。 使用轮转凭据前,需完成创建对应数据库实例以及数据库账号。 RDS实例创建请参见购买RDS for MySQL实例。 GaussDB实例创建请参见购买GaussDB实例。 创建通用凭据 创建轮转凭据 登录管理控制台。单击页面左侧,选择“安全与合规
图3 密钥详细信息 用户可单击该密钥的“别名”或“描述”所在行的,修改密钥的别名或描述信息。 默认密钥(密钥别名后缀为“/default”),别名和描述不可以修改。 密钥状态处于“计划删除”时,别名和描述不可修改。 父主题: 管理密钥
新创建的凭据版本标记为SYSCURRENT状态。 接口约束 RotateSecret接口不支持轮转通用凭据。 用户账号拥有以下权限: rds修改数据库密码 查询密钥信息 查询密钥列表 创建数据密钥 解密数据密钥。 调用方法 请参见如何调用API。 URI POST /v1/{pr
镜像服务IMS加密 弹性文件服务SFS加密(SFS文件系统加密) 弹性文件服务SFS加密(SFS Turbo文件系统加密) 云数据库RDS(MySQL、PostgreSQL、SQL Server引擎)加密 文档数据库服务DDS加密 数据仓库服务DWS加密 数据加密密钥管理 创建、加密、解密数据加密密钥
关系? encrypt-data接口返回的密文数据基础长度为124字节。密文数据由“密钥ID”、“加密算法”、“密钥版本”、“密文摘要”等字段拼接组成。 明文按照每个分组16个字节进行处理,不足16字节的,补码至16字节。所以密文长度为124+Ceil(明文长度/16)*16,并将结果进行Base64编码。