【PolarDB·专家篇】设置透明数据加密TDE

「已注销」 2022-03-18 21:45:24

透明数据加密TDE(Transparent Data Encryption)可对数据文件执行实时I/O加密和解密,数据在写入磁盘之前进行加密,从磁盘读入内存时进行解密。TDE不会增加数据文件的大小,开发人员无需更改任何应用程序,即可使用TDE功能。

前提条件

  • 产品系列集群版单节点的PolarDB MySQL引擎集群支持TDE,历史库不支持TDE。

    集群版和单节点的PolarDB MySQL引擎集群须满足如下版本要求:

     
    产品系列版本是否支持TDE
    集群版5.6Revision version需为5.6.1.0.21或以上。
    5.7Revision version需为5.7.1.0.3或以上。
    8.0Revision version需为8.0.1.1.1或以上。
    单节点5.6Revision version需为5.6.1.0.21或以上。
    5.7Revision version需为5.7.1.0.3或以上。
    8.0Revision version需为8.0.1.1.1或以上。
    历史库8.0不支持。
  • 已开通KMS。具体操作请参见开通密钥管理服务
  • 已授权RDS访问KMS。具体操作请参见授权RDS访问KMS

背景信息

PolarDB MySQL引擎的TDE加密采用国际流行的AES算法,密钥长度为256比特。TDE加密使用的密钥由密钥管理服务(KMS)产生和管理,PolarDB MySQL引擎不提供加密所需的密钥和证书。部分可用区不仅可以使用阿里云自动生成的密钥,也可以使用自带的密钥材料生成数据密钥,然后授权PolarDB MySQL引擎使用。

注意事项

  • 如果是IO bound场景,开通TDE后,可能会对数据库性能产生一定影响。
  • 已加入全球数据库网络的集群无法开启TDE功能,已开启TDE功能的集群也无法加入全球数据库网络。

····

更多内容可见:https://help.aliyun.com/document_detail/160659.html

...全文
412 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

52

社区成员

发帖
与我相关
我的任务
社区描述
PolarDB开发者
其他 企业社区
社区管理员
  • csdnsqst0017
  • kikokingzz
  • karina17
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

社区初立,为了鼓励小友们在社区中积极互动,现在有一个活动如下:

试试用AI创作助手写篇文章吧