密钥管理服务

密钥管理服务(Key Management Service)是一款安全管理类服务,用户可以按需创建自己的主密钥,并使用主密钥产生、加密和解密数据密钥。

  • 产品概述
  • 产品功能
  • 产品优势
  • 使用场景

产品概述

密钥管理服务(Key Management Service)是一款安全管理类服务,底层符合国家要求采用HSM设备安全妥善地保管密钥。您可以按需创建来自己的主密钥,并使用主密钥产生、加密和解密数据密钥

产品概述

产品功能

  • 密钥创建

    密钥管理服务支持密钥的创建。用户可以通过控制台和API创建主密钥CMK,也可以通过API调用主密钥CMK生成数据密钥

  • 敏感数据加密

    密钥管理服务支持敏感数据的加解密。用户可以对4K以内的数据通过API调用主密钥CMK进行加解密操作

  • 密钥管理

    密钥管理服务支持对密钥进行安全便捷的管理。用户可以通过控制台对密钥进行创建、查看、启用、禁用、删除等操作

产品优势

低成本

用户只需支付密钥保管费用和API调用费用,无需购买密码设备或自己搭建密钥管理服务,节省大量采购成本和人力成本

使用便捷

使用简单便捷,用户可以在控制台创建和管理密钥,在API完成密钥的调用。提供多种主流开发平台SDK,开发集成更简单

安全可靠

密钥管理服务采用自研的分布式集群架构,冗余设计,让服务更可靠;主备同步机制和授权认证机制,让密钥更安全

使用场景

业务数据处理
信封加密一次一密
业务数据处理

场景概述

网站常常使用HTTPS协议来保障数据传输时的安全,在网站提供HTTPS服务时就需要使用到SSL证书,也就是密钥。SSL证书若以明文保存在本地,攻击者可以轻易获取。

我们能提供

生成数据密钥密文

创建数据密钥,通过KMS服务的API调用主密钥CMK对数据密码进行加密,生成数据密钥Datakey的密文

敏感业务数据加解密

将数据密钥Datakey的密文分发到具体业务服务器,业务启动时通过KMS服务的API将数据密钥Datakey密文还原成数据密钥Datakey,放入内存中,业务上的敏感数据(如用户名、身份证等)在存储前使用数据密钥Datakey进行加密