999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

SQL server 2005數據庫加密技術

2013-08-22 01:35:14魏再超
科技視界 2013年23期

魏再超

(保山學院,云南 保山 678000)

1 數據加密概述

保護數據安全的措施可包括密碼策略、審核策略、數據庫服務器隔離以及應用程序驗證和授權控制。但是,保護敏感數據的最后一道安全屏障通常是數據加密。QL Server 2005一個令人激動的特性是內置了加密的功能。在這個新版的SQL Server中,加入了加密、證書創建和密鑰管理的功能。

加密是一種有助于保護數據的機制。加密過程可將數據打亂,以僅允許經過授權的人員訪問和讀取數據,從而幫助確保數據的保密性。當原始數據(稱為“明文”)與稱為密鑰的值一起經過一個或多個數學公式處理后,數據就完成了加密。此過程使原始數據轉為不可讀形式。加密過的數據稱為“密文”。為使此數據重新可讀,數據接收方需要使用相反的數學過程以及正確的密鑰將數據解密。但是,加密這種數據保護方法會增加計算機處理器時間和存儲需求方面的成本。較長的加密密鑰比較短的加密密鑰更有助于提高密文的安全性。不過,較長的加密密鑰的加密/解密運算更加復雜,占用的處理器時間也比較短的加密密鑰長。另外,加密還會增加目標(加密)數據的大小。

加密類型主要有以下兩種:

對稱加密 :此種加密類型又稱為共享密鑰加密。

非對稱加密:此種加密類型又稱為兩部分加密或公共密鑰加密。

在SQL Server 2005中具體實現加密的方法有四種:使用口令加密(EncryptByPassPhrase)、對稱加密、非對稱加密、使用證書加密;其中使用口令加密,對稱加密這兩種同屬對稱加密類型,非對稱加密及使用證書加密同屬于非對稱加密類型。

2 對稱加密

對稱加密使用相同的密鑰加密和解密數據。對稱加密使用的算法比非對稱加密使用的算法簡單。由于這些算法更簡單以及數據的加密和解密都使用同一個密鑰,所以對稱加密比非對稱加密的速度要快得多。因此,對稱加密適合大量數據的加密和解密。圖1顯示了對稱加密流程。

圖1 對稱加密流程

對稱加密的主要缺點之一是使用相同的密鑰加密和解密數據。因此,所有的數據發送方和接收方都必須知道或可以訪問加密密鑰。這使得加密者必須在其環境中考慮安全管理問題和密鑰管理問題。存在安全管理問題的原因是由于加密者必須將此加密密鑰發送給所有要求訪問加密數據的一方。加密者必須考慮的密鑰管理問題包括密鑰生成、分發、備份、重新生成和生命周期。對稱加密使用的加密算法包括:DES、TRIPLE_DES 、TRIPLE_DES_3KEY、RC2、RC4、RC4_128、DESX、AES_128、 AES_192、AES_256。

3 非對稱加密

非對稱加密使用兩個具有數學關系的不同密鑰加密和解密數據。這兩個密鑰分別稱為私鑰和公鑰。它們合稱為密鑰對。非對稱加密被認為比對稱加密更安全,因為數據的加密密鑰與解密密鑰不同。但是,由于非對稱加密使用的算法比對稱加密更復雜,并且還使用了密鑰對,因此當使用非對稱加密時,其加密過程比使用對稱加密慢很多。圖2顯示了非對稱加密流程。

圖2 非對稱加密流程

在非對稱加密中,只有一方持有私鑰。此方稱為主體。所有其他各方都可以訪問公鑰。通過公鑰加密的數據只能通過私鑰解密。反之,通過私鑰加密的數據只能通過公鑰解密。因此,此種加密提供了保密和身份確認兩種功能。可以利用此種加密方法通過使用公鑰加密數據來提供授權。此密鑰是公開的。因此,任何人都可以將數據加密。但是,由于只有主體持有私鑰,因此該可以合理地認為,只有預期的接收方才能解密和查看加密的數據。也可以利用此種加密方法,通過使用私鑰將數據加密來提供驗證。只有主體持有此密鑰。不過,任何人都可以將該數據解密,因為將此數據解密的公鑰是公開的。因此,如果接收方可以使用公鑰將此數據解密,就可以合理地認為只有主體才是將數據加密的一方。非對稱加密算法包括:Diffie-Hellman密鑰協議、Rivest-Shamir-Adleman(RSA)、數字簽名算法 (DSA)。

4 加密注意事項

在決定是否要將數據加密時,必須考慮執行加密和解密可能增加的處理器負荷。此外,還必須考慮加密后的數據所占用的存儲空間。數據占用的存儲空間的大小取決于使用的算法、密鑰的大小以及加密的明文大小。 雖然實施加密時必須考慮性能問題和存儲問題,但最重要的還是密鑰管理問題。用于將數據加密和解密的加密密鑰是其數據安全框架中至關重要的部分。為確保只有經過授權的用戶才能查看加密的數據,必須采取措施對加密密鑰進行管理、存儲、保護和備份。

[1]IT Showcase:Improving Data Security by Using SQL Server 2005 Technical White Paper.微軟公司技術白皮書[Z].

[2]姜洪波,等.SQL Server 2005數據庫應用與開發[M].清華大學出版社.

[3].SQL Server 2005 范例代碼查詢詞典[M].朱曄,等,譯.人民郵電出版社.

主站蜘蛛池模板: 亚洲人在线| 97青草最新免费精品视频| 爽爽影院十八禁在线观看| 天天综合亚洲| 久久久久久久久久国产精品| 免费观看国产小粉嫩喷水| 五月天综合网亚洲综合天堂网| 亚洲欧洲日产国码无码av喷潮| 久久永久免费人妻精品| 伊人成色综合网| 亚洲综合一区国产精品| 欧美中出一区二区| 亚洲视频无码| 国产网站免费看| 国产喷水视频| AV无码国产在线看岛国岛| 亚洲女同欧美在线| 国产高清国内精品福利| 久久国产成人精品国产成人亚洲| 无码日韩视频| 2019国产在线| 亚洲丝袜中文字幕| 亚洲色图欧美| 日韩午夜片| 五月天福利视频| 在线日韩一区二区| 97成人在线视频| 亚洲国产成人麻豆精品| 午夜无码一区二区三区| 国产嫩草在线观看| 亚洲va在线∨a天堂va欧美va| 99久久这里只精品麻豆| 无遮挡国产高潮视频免费观看| 美女免费精品高清毛片在线视| 久久久久人妻精品一区三寸蜜桃| 国产精品欧美在线观看| 亚洲视频在线观看免费视频| 曰韩免费无码AV一区二区| 超碰免费91| 国产日韩欧美在线播放| 欧美日本中文| 国产99视频精品免费视频7| 狠狠做深爱婷婷久久一区| 91国内视频在线观看| 亚洲日韩精品无码专区97| 99在线观看视频免费| 中文成人无码国产亚洲| 久久9966精品国产免费| 正在播放久久| 日韩精品免费一线在线观看| 日韩福利在线观看| 久久中文字幕2021精品| 久久人人97超碰人人澡爱香蕉| 毛片免费在线| 喷潮白浆直流在线播放| 在线播放国产一区| 亚洲精品在线91| 一本大道无码高清| 国产精品理论片| 九九久久精品国产av片囯产区| 日日摸夜夜爽无码| 日韩午夜片| 少妇精品在线| 在线观看国产精美视频| 国产成人啪视频一区二区三区| 亚洲第一区在线| 国产黄色爱视频| 亚洲国产成人麻豆精品| 国产97公开成人免费视频| 亚洲三级色| 欧美一级高清片欧美国产欧美| 99热这里只有精品在线播放| 99热这里只有精品国产99| 国产精品欧美在线观看| 激情乱人伦| 中字无码精油按摩中出视频| 蜜臀AV在线播放| 噜噜噜久久| 国产成人91精品免费网址在线| a毛片免费观看| 九九九国产| 国产精品熟女亚洲AV麻豆|