快速经典ASP加密

问题描述:

我有这个功能(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)**? –

对于字符串操作,我发现JavaScript运行得更好,关于ASP的好处是您可以使用多种语言。

AES加密,您可以使用ecmaScrypt,而不是将文件保存为.js文件,将其保存为.asp的,并在文件和</script>的顶部添加<script language="JScript" runat="server">末,你现在有一个服务器端的AES库,您可以将其包含在任何ASP文件中并正常调用。

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

+0

+1:有趣的方法。 – NotMe