【发布时间】:2012-02-13 22:25:16
【问题描述】:
我有一个本机 Win32 客户端应用程序和一个 .NET Web 应用程序。我希望能够在客户端加密一个字符串(给定用户提供的密码),并能够在给定相同密码的服务器上解密这个字符串。我的客户端应用程序是 32 位的,而我的 .NET Web 应用程序是 64 位的。在客户端,我无法部署 .NET 框架。
我需要一个简单而强大的解决方案。简单来说,我的意思是我更喜欢单个函数调用。稳健,我的意思是我想要像 AES 这样的行业标准加密算法,并且我不想要内存泄漏。
关于如何以简单而可靠的方式完成此任务的任何建议?
(也许是一个 32 位和 64 位版本的 DLL?我的 .NET Web 应用程序可以 P/Invoke 到它,而我的本机应用程序可以使用它。)
【问题讨论】:
标签: .net windows cryptography