首页 > 解决方案 > 无法获取此实现的 CryptoAPI 加密服务提供程序 (CSP)

问题描述

我正在尝试使用 System.Security.Cryptography 在我的应用程序中实现加密/解密。这是我的代码:

private static RSACryptoServiceProvider _RSA;    
RSACryptoServiceProvider.UseMachineKeyStore = true;
CspParameters cp = new CspParameters();
cp.KeyContainerName = "WFMService";
cp.Flags = CspProviderFlags.UseMachineKeyStore;
_RSA = new RSACryptoServiceProvider(cp);
_RSA.PersistKeyInCsp = true;

但是,我在网上遇到错误:_RSA = new RSACryptoServiceProvider(cp);

例外情况是:无法获取此实现的 CryptoAPI 加密服务提供程序 (CSP)

知道这里有什么问题吗?

标签: c#.net

解决方案


推荐阅读