如果我有一个从非托管应用程序创建的密钥,并且要在托管应用程序中导入此密钥并生成另一个密钥或对其进行加密。基本上,相同的密钥将从托管和非托管代码来回导入/导出。
因此,什么等于
CryptExportKey(hKey, hPublicKey, SIMPLEBLOB, 0, lpData, &nSize);
和
CryptImportKey(hProv, lpData, nSize, NULL, 0, &hPublicKey);
在使用RSACryptoServiceProvider的托管环境中?
RSACryptoServiceProvider类中的哪些方法集等效于上述Crypto API
最佳答案
您尝试过 RSACryptoServiceProvider.ExportCspBlob
和 RSACryptoServiceProvider.ImportCspBlob
吗?
关于c# - RSACryptoServiceProvider <-> CryptImportKey等效项,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/681859/