我需要創建一個令牌以顯示在查詢字符串中,該查詢字符串可以傳遞到網頁並進行解碼以便在數據庫視圖中查找記錄。sql服務器中的查詢字符串加密
令牌不應該容易受到暴力增值類型攻擊的影響。
在數據庫中查看記錄被唯一定義爲兩個鍵的組合。
該令牌的生成需要在數據庫和按需發生。數據庫由另一個系統直接訪問,該系統利用視圖中的數據生成電子郵件。
我試圖產生基於兩個密鑰的SHA1哈希值,然後URL編碼的結果安全base64,但由於它是一個單向操作在web端的查找是慢得不可接受。
我覺得作爲發生在數據庫的加密,並且發生在網站解密,查找之前的對稱密鑰加密將是合適的,因爲長。
在這個階段我傾向於建立一個CLR函數來填充視圖生成列。
你的問題是什麼? – 2010-01-13 02:33:28
當跨視圖中的兩列存在定義數據時,如何在sql server中創建持久的,防入侵的,安全的url標記? – aboy021 2010-01-13 21:22:19