Asp.net 经典的asp文本加密

Asp.net 经典的asp文本加密,asp.net,security,encryption,asp-classic,Asp.net,Security,Encryption,Asp Classic,我的问题是关于在经典ASP中加密数据,最好的做法是加密存储文本(而不是密码),然后允许所有用户访问数据(解密数据)。基本上,该项目由一个经典的ASP应用程序组成,该应用程序允许用户创建帐户并查看来自其他用户的消息。这些消息在存储之前需要加密。 我发现了一些经典的ASP加密方法,包括Microsoft CAPICOM,但该网站指向一个链接,在那里可以找到它的下载,实际上是一个死链接。 我还看到一些其他论坛的帖子提到创建一个.NETWeb服务来处理加密/解密过程,这个过程可以从经典的ASP文件中调用

我的问题是关于在经典ASP中加密数据,最好的做法是加密存储文本(而不是密码),然后允许所有用户访问数据(解密数据)。基本上,该项目由一个经典的ASP应用程序组成,该应用程序允许用户创建帐户并查看来自其他用户的消息。这些消息在存储之前需要加密。 我发现了一些经典的ASP加密方法,包括Microsoft CAPICOM,但该网站指向一个链接,在那里可以找到它的下载,实际上是一个死链接。 我还看到一些其他论坛的帖子提到创建一个.NETWeb服务来处理加密/解密过程,这个过程可以从经典的ASP文件中调用。 我还偶然发现了另一个概念,它不使用公钥/私钥,而是使用一种方法并使用共享私钥

因此,我希望有人知道什么方法是最好的尝试和实现这一点。

你只需要谷歌

地点:

此下载包含CAPICOM 2.1.0.2的可再发行文件及其使用示例。CAPICOM可用于对数据进行数字签名、对代码进行签名、验证数字签名、封装数据以保护隐私、散列数据、加密/解密数据等

 Version:          2.1.0.2        File Name:   capicom_dc_sdk.msi  
 Date Published:   9/26/2016      File Size:   1.8 MB              


另请参见:

这与VBA有何关系?因此,使用CAPICOM是实现我的要求的最佳行动方案?我之所以列出CAPICOM,是因为我在研究中发现了它。你能回答为什么这是我问题的最佳解决方案吗?为什么我的问题被降级了?我列出了我的研究结果,但我正在向Stack Overflow社区寻求如何解决这一问题的建议,而不是在哪里可以找到CAPICOM。我刚刚注意到,CAPICOM的微软网页有一个死链接。