Tenho um arquivo C:\NFe\Nota.xml gerado por outro software com as tags de assinatura em branco:
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignedInfo>
<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
<Reference URI="#NFe35080599999090910270550010000000015180051273">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
<DigestValue> ??? </DigestValue>
</Reference>
</SignedInfo>
<SignatureValue> ??? </SignatureValue>
<KeyInfo>
<X509Data>
<X509Certificate> ??? </X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
Também tenho os arquivos C:\Assinatura\MeuNome.Cer e C:\Assinatura\MeuNome.Pfx alguém poderia me passar um exemplo de como ler o arquivo .Cer ou .Pfx e atualizar o .Xml
Tentei por mim mesmo, mas estou apanhando demais (2 meses).
Grato hélcio.