如何使用 ASP.NET 从个人存储加载客户端证书?
如何使用 ASP.NET 从个人存储加载客户端证书? 如果可能的话,我可以用它加密数据吗? 为此,我在 ASP.NET 2.0 中创建了一个应用程序,该应用程序检索…
RSACryptoServiceProvider 不产生一致的输出
我需要使用 RSA 加密一些文本,然后使用私钥恢复它。我的问题是,RSACryptoServiceProvider.Encrypt() 每次都会输出不同的值,即使使用相同的密钥也是…
有没有办法在iOS中注册我自己的csp
我想使用非标准加密算法(如 GOST 等)创建自己的 CSP(加密服务提供商) 有什么方法可以让我在 ios 中注册它,以便其他应用程序可以通过标准 ios 安…
Microsoft RSA CSP 密钥大小
据我所知,Microsoft 的 RSA CSP 总是生成相同位长的伪素数。因此,如果密钥大小为 1024,则 P 和 Q 值似乎(?)保证各为 512 位?有谁确切知道事实…
.NET:RsaCryptoServiceProvider 中令人费解的加密异常
我在以下代码中收到加密异常,异常状态为:指定的无效标志 RSACryptoServiceProvider rsa = new RSACryptoServiceProvider((int)strength); rsa.Encry…
在 C# 中使用 RSACryptoServiceProvider 加密/解密 Excel 文件?
如何在 C#.NET 中使用私钥/公钥对 Excel 文件进行加密/解密? 文章 C# 中的 RSA 加密 描述了一种执行此加密的方法,但此示例仅适用于加密/解密文本,…
生成公钥-私钥对并将其显示在 asp.net 的文本框中
任何机构都可以解释 RSAParameters 的参数 我见过像 p,d,e,q,... 这样的参数 我需要其中的私钥和公钥, 我得到了链接 http://msdn.microsoft.com/en-u…
在 Android 设备上验证 C# 生成的数字签名
我正在编写一个 Android 应用程序,想要验证 C# 程序生成的字符串是否真实(即由我编写的另一个应用程序生成)。为此,我对字符串进行签名,并将字符…
RSACryptoServiceProvider 中已存在对象
我将源代码从一个应用程序复制到另一个应用程序,两个应用程序都在同一台计算机上运行。我还在两个应用程序中使用相同的字符串作为下面的容器名称。 …
Perl 和.NET RSA 一起工作吗?从 Perl 公钥在 .NET 中加密?从 Perl 加载私钥?
我有一个应用程序将从第三方获取公钥。公钥是在 Perl 中使用 Crypt::RSA::Key 生成的。使用 BigInteger 类,我可以加载此密钥并加密以下值:应该可以…
使用 RSACryptoServiceProvider 生成随机 RSA 密钥
如何使用 RSACryptoServiceProvider 类生成随机 RSA 公钥和私钥 (RSAParameters)? 每次创建 RSACryptoServiceProvider 的新实例时,我最终都会导出相…
如何在 RSACryptoServiceProvider .NET 类中指定公钥
我需要使用数字签名签署 xml 文档。我知道 有一种方法可以做到这一点.NET 但我无法理解如何在 RSACryptoServiceProvider 中指定我自己的公钥。我需要…
RSACryptoServiceProvider KeyContainer 似乎超时?
我正在使用这样的 RSACryptoServiceProvider... private byte[] RSAEncrypt(byte[] DataToEncrypt, string ContainerName, bool DoOAEPPadding) { try…