我们使用C#代码我们用.p12文件构建X509Certificate2,在构造函数中我们插入证书路径,证书的密码。我们也将其标记为可导出如下图所示:从X509Certificate对象导出私钥
X509Certificate2 x509Certificate2 = new X509Certificate2
("...\\MyCerificate.p12", "[email protected]", X509KeyStorageFlags.Exportable);
我们通过以下获得私钥AsymmetricAlgorithm格式:
x509Certificate2.PrivateKey
现在,我们想从该证书作为私钥Base64格式 - 但我们不知道如何去做,对我们来说这非常重要。
你打算如何使用Base64输出?这是严格的需要还是偏好? –