源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

SQL Server 2008中的代码安全(六) 对称密钥加密

  • 时间:2021-02-21 02:17 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:SQL Server 2008中的代码安全(六) 对称密钥加密
证书和非对称密钥使用数据库级的内部公钥加密数据,并且使用数据库级内部私钥解密数据。而对称密钥相对简单,它们包含一个同时用来加密和解密的密钥。困此,使用对称密钥加密数据更快,并且用在大数据时更加合适。尽管复杂度是考虑使用它的因素,但它仍然是一个很好的加密数据的选择。  我们看一组例子: [b]示例一、创建对称密钥[/b] 对称密钥的特性是:在数据库会话中使用它对数据进行加密和解密前必须首先打开。 创建对称密钥使用如下命令:CREATE SYMMETRIC KEY  创建对称密钥。(3w@live.cn此时,我们索性连CustomerID列作为验证列也一起加密,以绝后患 ! 注意:[b]加密的验证列也可以由另一个相关表的列作为参数传入。[/b] 看一个完整的例子:
[url=http://technet.microsoft.com/en-us/library/ms182698.aspx]http://technet.microsoft.com/en-us/library/ms182698.aspx[/url]) 例子: DROP SYMMETRIC KEY symDemoKey 注意:如果加密密钥打开没有关闭,则drop失败。 小结: [b]1、本文主要介绍对称密钥的创建、删除、查看以及用它来修改加密方式、进行数据的加密和解密。[/b] [b]2、对称密钥的特性是:在数据库会话中使用它对数据进行加密和解密前必须首先打开。[/b] [b]3、对称密钥可用于大数据的加密。[/b] 下文将主要介绍证书加密(Certificate Encryption)
[b]邀月[/b]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部