2010-08-04 208 views
0

我试图使用PEM(X.509)证书(存储在磁盘上的privateKey.pem文件中)签署消息。之后,我需要通过使用证书验证签名(发送给接收者)。 有关这方面的帮助,特别是c#和RSA算法中的示例代码读取PEM格式的RSA私钥并从证书中读取公钥

+1

恐怕你的问题的答案将不得不包括公共密钥密码术的入门,我不愿意做,也不认为适合于计算器。我会提供一些提示。 – 2010-08-04 22:46:39

回答

1

您可能会发现Bouncycastle C#库对您的问题有价值。有一个PEMReader类应该能够读取您的PEM文件并将内容转换为Bouncycastle加密对象。 DotNetUtilities类提供了Bouncycastle和.NET加密对象之间的桥梁。