1
我有用C#编写的服务器应用程序和用ANSI C++编写的客户端,我需要在它们之间交换加密数据(通过网络)。我更喜欢这个项目的对称加密,它应该在两种语言中工作。我会很满意一个与.NET内置加密类兼容的小型库。谢谢。哪些AES库/ API用于非托管C(++)和C#兼容?
注意:将是伟大的,如果它是一个静态库!
我有用C#编写的服务器应用程序和用ANSI C++编写的客户端,我需要在它们之间交换加密数据(通过网络)。我更喜欢这个项目的对称加密,它应该在两种语言中工作。我会很满意一个与.NET内置加密类兼容的小型库。谢谢。哪些AES库/ API用于非托管C(++)和C#兼容?
注意:将是伟大的,如果它是一个静态库!
我发现'mcrypt'是一个很好的C库,它很容易被C++包装。 –
谢谢。任何人都有Crypto ++库的经验?我不需要这么多功能...... – Nefarius
AES中的* S *代表*标准* - 即每个实现应该与其他每个实现兼容(只要确保使用相同的操作模式和填充模式)。 –