从win32 dll调用.net内置类

Calling .Net built-in classes from win32 dll

本文关键字:内置 net 调用 win32 dll      更新时间:2023-10-16

我被困在工作的win32 dll(源在c++),我需要三重des解密。

客户端希望使用。net System.Security.Cryptography命名空间中的这些类,因为加密的数据是由另一个。net程序准备的。

有什么(简单的)方法可以做到这一点吗?

我建议使用加密api,但客户端说它是不兼容的。

通常的方法是使用托管c++作为c++和c#世界之间的桥梁。

另一种选择是创建一个com友好的托管DLL。