检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
void main(String[] args) throws Exception { // SM2公钥,BASE64编码格式,仅做示例,实际使用请替换 String sm2PubKey = "MFkwEwYHKoZIzj0CAQYIKoEcz1U
计算文件SHA256摘要 * * @param file 文件 * @return SHA256摘要, Base64格式 */ static String getFileSha256Sum(File file) { int length;
n(true)).withCredential(auth).build(); // 3.获取公钥信息,返回的是PKCS8格式 final ShowPublicKeyRequest showPublicKeyRequest = new ShowPublicKeyRequest()
资源类型非法。 请使用正确的资源类型。 400 KMS.0214 The request format is invalid. 请求格式非法。 请使用正确的请求格式。 400 KMS.0308 Invalid parameter. 字段非法。 请传递正确的参数。 400 KMS.0309
HMAC_SHA_512 HMAC_SM3 message 是 String 待处理消息。原消息最小长度1、最大长度4096。请将原消息转为Base64格式后传入 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 key_id String 密钥ID mac_algorithm
HMAC_SHA_512 HMAC_SM3 message 是 String 待处理消息。原消息最小长度1、最大长度4096。请将原消息转为Base64格式后传入 mac 是 String 待校验的消息验证码 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 key_id
Long 导入参数到期时间,时间戳,即从1970年1月1日至该时间的总秒数。 public_key String 加密密钥材料的公钥,base64格式。 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error Object 错误信息返回体。 表6 ErrorDetail
使用对称密钥解密时,不需要提供密钥ID和加密算法,KMS会将此信息存储在密文中。KMS无法将元数据存储在使用非对称密钥生成的密文中,非对称密钥密文的标准格式不包括可配置字段。 调用方法 请参见如何调用API。 URI POST /v1.0/{project_id}/kms/encrypt-data
String 轮转配置 约束:范围不超过1024个字符。 当secret_type为RDS-FG、GaussDB-FG时,必须填写本参数,参数格式为{"InstanceId":"","SecretSubType":""} 参数说明:InstanceId为实例ID,SecretSubT