c# - 无法获取此实现的 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)
知道这里有什么问题吗?
解决方案
推荐阅读
- oracle - 何时使用 Char 而不是 Varchar2
- java - 无法限制 Android 应用的 google Api 密钥
- ios - 应用加载时,TabView 正在加载所有应用选项卡
- python - 我无法访问 Google 共享云端硬盘中的共享文件
- sql - 如果在块 1 中没有找到记录,则执行另一个块
- java - 有没有办法将 CONTENT_LENGTH 与 reactor-netty 中的内容一起发送
- python - 使用保存的 BERT 模型对文本进行分类的预测器预测功能
- angular - Angular - 为什么我的组件从服务中的 Observable 获得默认值,尽管它之前已经更改过?
- java - 如何在查询前解析正斜杠
- python - 如何按 Pandas 中的 2 个多索引列对 sort_values() 进行排序