PGP 使用什么算法来使用密码加密私钥?
PGPKeyRingGenerator 构造函数采用密码来加密私钥。它使用什么算法来执行此操作?它有一个名为 encAlgorithm 的字段,但我找不到任何解释这些算法是什…
iPhone SDK 4.0:从存储在 KeyChain 中的证书/身份配置文件中获取 publicKey 和 privateKey
我正在尝试从已安装在 iPhone 上的证书中获取公钥和私钥。 (它显示在“设置”->“常规”->“配置文件”下) 我需要此密钥来加密敏感数据。 (RSA 算…
从 BouncyCastle X509 证书获取私钥? C#
通常,当我从密钥库中获取 X509Certificate2 时,我可以调用 .PrivateKey 来检索证书的私钥作为 AmetryAlgorithm。但是,我决定使用 Bouncy Castle,…
BouncyCastle 从现有密钥创建 AsymmetryCipherKeyPair?
我有两个 AssymetricAlgorithm RSA 密钥,它们是从我的密钥库中的证书中提取的。一个是公钥,另一个是私钥。有没有办法将此密钥对放入 BouncyCastle A…
具有 Windows 证书存储的 OpenSSL SSL_CTX_use_PrivateKey_file
我有一个本机 C++ 库,它使用 OpenSSL 进行 TLS。它使用 SSL_CTX_use_PrivateKey_file 读取私钥,一切都很好, 然后我创建了一个 C# 包装器,它根据某…
如何使用 java 中的 bouncycastle 将 PrivateKeyUsage 扩展添加到证书?
我有一个 X509Certificate,我想添加扩展...我想添加 PrivateKeyUsage 扩展,但我不知道如何创建 PrivateKeyUsage 对象或如何给它 notBefore & notAft…
如何存储 Java KeyStore 密码?
在我的 Web 应用程序中,我访问存储在 Java KeyStore 中的私钥。我想知道存储 KeyStore 和私钥密码的最佳/推荐方法是什么。 我考虑过使用属性文件,但…
OpenSSL.NET 无法导出带有空密码的私钥
我最近发现了OpenSSL.NET,它是一个非常可爱的小包装。 我正在尝试执行以下代码: public static void DoSomething(byte[] buf) { OpenSSL.Core.BIO i…
为一个别名加载 Java KeyStore?
有谁知道是否可以加载密钥库,以便仅提示输入给定别名的密码? 示例: 在我的密钥存储中,我有两个私钥:Alice 的加密证书和 Bob 的加密证书。 当我加…
如何将PKCS#8格式的PEM私钥转换为传统格式?
来自 OpenSSL 1.0 更改日志: 将 PKCS#8 设置为默认写入格式 对于私钥,替换 传统格式。这种形式是标准化的,更安全,并且不 包括隐式 MD5 依赖性。 […
IIS 6 私钥证书访问
我们有一个在框架 2.0 中运行并托管在 IIS 6 服务器中的 Web asp.net 应用程序,操作系统是 Windows Server 2003。该 Web 应用程序正在请求客户端证书…
如何将 RSAParameters 从 .net 转换为 .pem 文件,以便我可以在 php 中使用它
生成的 RSA 私钥和公钥, 您好,我有一个在 .net 中以这种格式 string privateKey = "" + "...kCFhsjB4xMW49mrx5B/Ga..." + "..." + "...7bRCrQVgVIfX…
NTRU 私钥的中间人攻击
我想知道是否有人可以告诉我如何在 NTRU 私钥的中间相遇攻击中表示私钥 f 的向量枚举。我无法理解此处给出的示例 http://securityinnovation.com/cryp…