C# NET:使用带有SignedXML的PEM文件来验证Xml签名

C# NET:使用带有SignedXML的PEM文件来验证Xml签名,c#,.net,digital-signature,pem,xml-signature,C#,.net,Digital Signature,Pem,Xml Signature,我正在尝试验证和验证已使用公钥签名的SignedXml对象。公钥存储在.pem文件中。如何使用pem文件和.NET验证XML签名 我可以轻松地使用.pem文件,还是使用.pfx文件更好。如果是,如何将.pem转换为.pfx 相反,是否有方法将.pem文件的内容加载到X509Certificate2中

我正在尝试验证和验证已使用公钥签名的
SignedXml
对象。公钥存储在
.pem
文件中。如何使用pem文件和.NET验证XML签名

我可以轻松地使用
.pem
文件,还是使用
.pfx
文件更好。如果是,如何将
.pem
转换为
.pfx

相反,是否有方法将
.pem
文件的内容加载到
X509Certificate2