2011-08-30 124 views
0

我有這個功能(COM +)對象,它執行所有的加密,但是當它一次得到太多的請求時,它的錯誤就會出現並崩潰。我收到諸如「Page On End Error」之類的錯誤以及類似這樣的錯誤,所以我想知道,在經典ASP中加密的最快加密(強)工具是什麼?快速經典ASP加密

我很確定ASP.NET有一個內置的加密函數,但是想知道這是否可以通過經典的ASP來訪問,並且它是否穩定而不會在返回時返回錯誤?

加密強度需要128-256位AES或Triple-Des。

+2

您確定該組件是線程安全的嗎?有多少請求太多?通過使用Application.Lock從ASP頁面訪問它的影響會是什麼?一次加密多少數據? – AnthonyWJones

+0

你有沒有試過使用** [Capicom](http://msdn.microsoft.com/en-us/library/aa375732(v = VS.85).aspx)**? –

回答

1

對於字符串操作,我發現JavaScript運行得更好,關於ASP的好處是您可以使用多種語言。

AES加密,您可以使用ecmaScrypt,而不是將文件保存爲.js文件,將其保存爲.asp的,並在文件和</script>的頂部添加<script language="JScript" runat="server">末,你現在有一個服務器端的AES庫,您可以將其包含在任何ASP文件中並正常調用。

I.E. Encrypt("somestring", "your key here")

+0

+1:有趣的方法。 – NotMe