相关疑难解决方法(0)

.NET Standard - 以编程方式将证书和私钥合并到.pfx文件中

有没有办法将证书和密钥(两者都作为Base64字符串从服务中单独接收)组合成一个.pfx文件,使用C#/.NET标准编程?使用工具不是一种选择,因为我需要自动化它.

上下文:我需要将一个证书和一个私钥(没有页眉和页脚的单独Base64字符串)加载到一个X509Certificate2对象,以便从.NET Standard 1.6库将其传递给应用程序.问题是,.NET Standard PrivateKey中的X509Certificate2类没有属性!因此,实际在X509Certificate2对象中加载私钥的唯一方法是将它与证书本身在.pfx文件中组合,并在构造函数中加载它.

c# ssl ssl-certificate x509certificate .net-standard

7
推荐指数
1
解决办法
1890
查看次数

不使用BouncyCastle的C#中的数字签名

不使用第三方BouncyCastle库,是否可以读取自定义私钥并对消息签名?(使用私钥进行sha256哈希+加密)

c# rsa signature sha256 digital

3
推荐指数
2
解决办法
1795
查看次数

Pem证书中的私钥如何加密?

作为调试问题的一部分,我试图了解pem证书中私钥的加密方式,因为我想知道是否curl无法对私钥进行解密。

我的-----BEGIN ENCRYPTED PRIVATE KEY-----部分中有一个pem

它用密码加密了吗?还有其他某种加密方案吗?

更确切地说

一位同事建议,pem即使没有密码,也可以对私钥进行加密。这是对的吗?

encryption ssl curl pem

1
推荐指数
1
解决办法
6393
查看次数