首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将加密从TRIPLE_DES更改为AES_128意味着什么?

将加密从TRIPLE_DES更改为AES_128意味着什么?
EN

Database Administration用户
提问于 2018-09-24 15:06:27
回答 1查看 265关注 0票数 1

正如标题所问的,将加密从TRIPLE_DES更改为AES_128意味着什么?

我有一个更老的数据库,我的任务是加强,我需要更新用于加密的算法。

运行此查询:

从key_length中选择name、algorithm_desc、create_date、modify_date;

使用##MS_ServiceMasterKey##算法返回h名称: TRIPLE_DES的结果。

我没有在这个服务器上找到任何使用任何数据库的非对称密钥。

谢谢你的帮助!

EN

回答 1

Database Administration用户

回答已采纳

发布于 2018-09-25 10:10:16

正如标题所问的,将加密从TRIPLE_DES更改为AES_128意味着什么?

这个题目其实是很误导人的。从对称密钥到非对称密钥本身的变化不会太大,可能是为了加密或解密密钥和相关数据而增加的处理能力。

..。使用##MS_ServiceMasterKey##算法返回h名称: TRIPLE_DES的结果。

这是实例的SMK或服务主键,不能更改算法类型。这是附加上下文的关键所在,因为目前除了升级到更新版本之外,您无法做任何事情来更改它。您正在使用的是sql-server-2008,它还剩下大约9个月的扩展支持(2019年7月),并且在密码学方面已经超过十年了,这是一个相当长的生命周期。更新版本的Server,从2012年开始使用AES作为服务主密钥(SMK)。

我需要更新用于加密的算法。

在这种情况下,您唯一的选择是升级到这十年中制造的产品(2012+)。

票数 3
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/218425

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档