色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

SQL Server 2008中的代碼安全(六):對稱密鑰加密

  證書和非對稱密鑰使用數據庫級的內部公鑰加密數據,并且使用數據庫級內部私鑰解密數據。而對稱密鑰相對簡單,它們包含一個同時用來加密和解密的密鑰。困此,使用對稱密鑰加密數據更快,并且用在大數據時更加合適。盡管復雜度是考慮使用它的因素,但它仍然是一個很好的加密數據的選擇。

  我們看一組例子:

  示例一、創建對稱密鑰

  對稱密鑰的特性是:在數據庫會話中使用它對數據進行加密和解密前必須首先打開。

  創建對稱密鑰使用如下命令:CREATE SYMMETRIC KEY  創建對稱密鑰。(http://msdn.microsoft.com/en-us/library/ms188357.ASPx)

use DB_Encrypt_Demo
go

-- 創建一個用于加密對稱密鑰的非對稱密鑰
CREATE ASYMMETRIC KEY symDemoKey --名稱
WITH ALGORITHM = RSA_512 --加密算法
ENCRYPTION BY PASSWORD ='TestSYM456!'--密碼

-- 創建一個對稱密鑰
CREATE SYMMETRIC KEY sym_Demo
WITH ALGORITHM = TRIPLE_DES
ENCRYPTION
BY ASYMMETRIC KEY symDemoKey

it知識庫SQL Server 2008中的代碼安全(六):對稱密鑰加密,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 措美县| 嘉荫县| 陆河县| 荆州市| 漳浦县| 承德市| 武威市| 色达县| 自治县| 彭州市| 资阳市| 德惠市| 顺平县| 太康县| 科技| 昭平县| 大余县| 神农架林区| 灵丘县| 维西| 吴忠市| 绥棱县| 教育| 静乐县| 海门市| 门源| 搜索| 东乡族自治县| 商河县| 修水县| 高陵县| 陆丰市| 旅游| 庐江县| 炉霍县| 扶风县| 洛南县| 昌图县| 无棣县| 德庆县| 广饶县|