从win32 dll调用.Net内置类

时间:2014-07-04 15:51:02

标签: c# c++ winapi encryption

我被困在win32 dll(C ++中的源代码)上工作,我需要三次解密。

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

有没有(简单)方法来实现这个目标?

我建议使用crypto api,但客户说这是不兼容的。有时带有奇怪尾随字符的解密文本......

1 个答案:

答案 0 :(得分:0)

通常的做法是使用托管C ++在C ++和C#世界之间架起桥梁。

另一种方法是制作a COM-friendly managed DLL