<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      如何在SQL Server數據庫中加密數據

              如何在SQL Server數據庫中加密數據

        為了防止某些別有用心的人從外部訪問數據庫,盜取數據庫中的用戶姓名、密碼、信用卡號等其他重要信息,在我們創建數據庫驅動的解決方案時,我們首先需要考慮的的第一條設計決策就是如何加密存儲數據,以此來保證它的安全,免受被他人窺測。
        SQL Server中有哪一種支持可以用于加密對象和數據?從一開始就討論一下SQL Server欠缺什么是明智的,或者是對于SQL Server中的加密部分你不應該做什么。


        首先,SQL Server有兩個內置的密碼函數——即,pwdencrypt() 和 pwdcompare()。同時,還有兩個SQL Server用來管理密碼哈希的沒有正式記錄的函數:pwdencrypt() 將密碼哈希過后進行存儲; pwdcompare()將提供的字符串與哈希后的字符串進行比較。不幸的是,這個哈希函數不是非常安全,它可以通過字典攻擊算法被破解(類似命令行應用程序!)。


        這些函數隨著SQL Server的版本發展而不斷進行修改,這也是另一個沒有使用它們的原因。早期版本的SQL Server對密碼進行的哈希,在后來的版本中無法解密,所以如果你依賴一個版本中的函數,那么當升級的時候,所有你的加密數據就都沒有用了,除非你可以首先對其解密——這也就違背了加密的最初的目的。   


        第二,你可能會嘗試去創建一個針對你的數據庫的自制的加密解決方案,但是有以下三個理由說明你不要這樣做:


        除非你是加密專家,否則胡亂編寫的加密系統只會提供非常低級的價值不高的保護。新鮮的是,單向密碼哈希或者 "ROTx "形式的加密幾乎不需要費事就可以被輕松打敗。


        如果由于你自己的能力的缺乏而導致加密被破解,那么你的數據就完蛋了。你需要將所有的東西進行沒有加密的備份,是嗎?(即使你加密了,那里有沒有安全漏洞?)


        當市面上提供有專業級別的,具有工業強度的加密解決方案的時候,你就不值得花費時間去自己做。把你的時間用于構建一個好的,堅固的數據庫,而不是再重新發明一次車輪。


        那么,什么才是好的加密數據的方式呢?


        對于新手,微軟提供了一個自己生成的加密解決方案,CryptoAPI 。對于輕量級的加密,軍用級別的安全就不在考慮范圍之內,它具有相對容易實現的優勢:管理員可以安裝一個名為CAPICOM 的ActiveX 控制,它可以在T-SQL存儲過程中提供CryptoAPI 功能。CAPICOM 支持各種類型的雙向加密和單向哈希算法,所以管理員可以挑選最適合應用程序的問題的部分。   


        如果你對使用微軟的解決方案不感興趣,還有一些很好的第三方的方案可以使用。一家名為ActiveCrypt 的軟件有限責任公司制造了XP_CRYPT ,它是SQL Server的插件,可以在視圖、程序和觸發器中通過擴展存儲過程和用戶自定義函數(在SQL Server 2000中)來完成加密。你可以下載一個支持無線的MD5,DES ,以及SHA1哈希的免費版本的應用程序; 其他的加密模型就是在比特深度上進行的。(完全版本是無限的。)在你自己的代碼中,你可以使用XP_CRYPT,與ActiveX 控制一樣(在受限的免費版本中)。對于ASP程序員來說,一個名為AspEncrypt 的組件提供了一種將高級加密整合到你的代碼中的簡單方式。


        對數據庫文件自身進行加密或者提供傳輸層上的安全保護怎么樣?對于前者,大家可以在Windows系統中持續使用加密文件系統。然而,你必須保存加密密鑰的備份,在出現問題的時候,這個數據有可能會丟失。對于后者,有IPSec和SQL Server自己的SSL加密,都是SQL Server和Windows自帶的大家的主要精力應該放在避免以明文存儲敏感數據,因為從數據庫中抽取沒有加密的數據同樣是最容易受到攻擊的薄弱環節。

      posted @ 2008-08-28 20:39  .NET快速開發框架  閱讀(491)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 狠狠躁夜夜躁人人爽天天5| 国产亚洲精品成人aa片新蒲金| 天堂资源国产老熟女在线| 丰满人妻一区二区三区高清精品| 综合成人亚洲网友偷自拍| 天美传媒mv免费观看完整| 日韩丝袜亚洲国产欧美一区 | 国产精品国产三级国产an| 成年在线观看免费人视频| 亚洲第一二三区日韩国产| 伊人热热久久原色播放WWW| 国色天香成人一区二区| 亚洲精品人妻中文字幕| 国产对白老熟女正在播放| 午夜激情福利在线免费看| 国产一区二区高潮视频| 特级毛片a片久久久久久| 成在线人午夜剧场免费无码| 国产一区二区三区18禁| 免费又黄又爽又猛的毛片| 日韩人妻无码精品专区综合网| 精品国产粉嫩内射白浆内射双马尾| 你懂的在线视频一区二区| 久久亚洲精品无码播放| 国产欧美日韩精品丝袜高跟鞋| 国产精品无码无需播放器| 色九月亚洲综合网| 国产太嫩了在线观看| 亚洲一区二区三区| 精品国产乱码久久久久久浪潮| 本道久久综合无码中文字幕| 少妇午夜福利一区二区三区| 日本高清视频网站www| 色猫咪av在线网址| 无码中文字幕热热久久| 国产一二三区在线| 中文字幕日韩一区二区不卡| 亚洲中文久久久久久精品国产| 色综合AV综合无码综合网站| 无码人妻精品一区二区三| 亚洲精品综合久久国产二区|