【发布时间】:2012-01-13 07:40:49
【问题描述】:
我有一个用 C# 编写的服务器应用程序和一个用 ANSI C++ 编写的客户端,我需要在它们之间交换加密数据(通过网络)。我更喜欢这个项目的对称加密,它应该在两种语言中工作。我会很高兴有一个与.NET 内置加密类兼容的小库。谢谢。
注意:如果是静态库就好了!
【问题讨论】:
-
我发现
mcrypt是一个很好的 C 库,它很容易被 C++ 包装。 -
谢谢。有人对 Crypto++ 库有经验吗?我不需要这么多功能...
-
AES 中的 S 代表 Standard - 即每个实现都应该相互兼容(只要确保使用相同的操作和填充模式)。
标签: c# c++ encryption aes