【问题标题】:Which AES library/API for unmanaged C(++) and C# compatible?哪个 AES 库/API 与非托管 C(++) 和 C# 兼容?
【发布时间】:2012-01-13 07:40:49
【问题描述】:

我有一个用 C# 编写的服务器应用程序和一个用 ANSI C++ 编写的客户端,我需要在它们之间交换加密数据(通过网络)。我更喜欢这个项目的对称加密,它应该在两种语言中工作。我会很高兴有一个与.NET 内置加密类兼容的小库。谢谢。

注意:如果是静态库就好了!

【问题讨论】:

  • 我发现mcrypt 是一个很好的 C 库,它很容易被 C++ 包装。
  • 谢谢。有人对 Crypto++ 库有经验吗?我不需要这么多功能...
  • AES 中的 S 代表 Standard - 即每个实现都应该相互兼容(只要确保使用相同的操作和填充模式)。

标签: c# c++ encryption aes


【解决方案1】:

你看过crypto++吗?不是很小,但是对着它链接应该没问题。

【讨论】:

  • 是的,我做到了,如果它对我的需求不太夸大的话,我有点怀疑。所以你使用它并且它很好?
猜你喜欢
  • 1970-01-01
  • 2011-08-31
  • 1970-01-01
  • 2011-04-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-10
  • 1970-01-01
相关资源
最近更新 更多