firmado XML
Publicado: Lun Sep 17, 2012 5:52 pm
Bueno aqui haciendo otra prengunta, esto de la facturacion esta igual o mas enrredado que vucem xD y eso que vucem tarde 6 meses en desarrollarlo y entenderlo y.y
bien mi pregunta es esta tengo el firmado del xml de la cancelacion hastaa aqui
pero lo que es la parte del sello no logro sacarla osea ya tengo la firma (segun yo ) pero me falta ponerle la parte del certificado como esta abajo, alguien me podria asesorar? en vb.net ya sea c# o vb le entiendo igual xD, gracias amigos y saludos
espero este resultado
bien mi pregunta es esta tengo el firmado del xml de la cancelacion hastaa aqui
Código: Seleccionar todo
<?xml version="1.0"?>
<Cancelacion
xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema"
Fecha = "2012-07-27T07:40:01"
RfcEmisor = "VVA741210KCA">
<Folios xmlns = "http://cancelacfd.sat.gob.mx">
<UUID>E94E1991-6E32-44A5-9203-DEADDCC68CC8</UUID>
</Folios>
<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 = "">
<Transforms>
<Transform Algorithm = "http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
</Transforms>
<DigestMethod Algorithm = "http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>zHfYDT7Ula1gwqK+6OC8/etyJQk=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>fo6cHQE0F8zN09hULUR4crG+57ZBM8x6FNhTexa4C3YJlPCzRAP63+vVCz/JsQfs2lp7VwIlZHhGCaiwKRsEoGobLJOlRkKBnzRR9kLNf4YQQUAIq+duvviwTcwZ1F/4bq3JrIFEY5V+l+giJBPNZKdTQSgH+k5KHo5nDEDIzyU=</SignatureValue>
espero este resultado
Código: Seleccionar todo
<?xml version="1.0"?>
<Cancelacion
xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema"
Fecha = "2012-07-27T07:40:01"
RfcEmisor = "VVA741210KCA">
<Folios xmlns = "http://cancelacfd.sat.gob.mx">
<UUID>E94E1991-6E32-44A5-9203-DEADDCC68CC8</UUID>
</Folios>
<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 = "">
<Transforms>
<Transform Algorithm = "http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
</Transforms>
<DigestMethod Algorithm = "http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>zHfYDT7Ula1gwqK+6OC8/etyJQk=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>fo6cHQE0F8zN09hULUR4crG+57ZBM8x6FNhTexa4C3YJlPCzRAP63+vVCz/JsQfs2lp7VwIlZHhGCaiwKRsEoGobLJOlRkKBnzRR9kLNf4YQQUAIq+duvviwTcwZ1F/4bq3JrIFEY5V+l+giJBPNZKdTQSgH+k5KHo5nDEDIzyU=</SignatureValue>
<KeyInfo>
<X509Data>
<X509IssuerSerial>
<X509IssuerName>OID.1.2.840.113549.1.9.2=Responsable: Fernando Martínez Coss, L=Cuauhtemoc, S=Distrito Federal, C=MX, PostalCode=06300, STREET="Av. Hidalgo 77, Col. Guerrero", E=acods@sat.gob.mx, O=Servicio de Administración Tributaria, CN=A.C. del Servicio de Administración Tributaria</X509IssuerName>
<X509SerialNumber>275106190557734483187066766755592631371559089721</X509SerialNumber>
</X509IssuerSerial>
<X509Certificate>MIIEYTCCA0mgAwIBAgIUMDAwMDEwMDAwMDAxMDI3Mjk0NjkwDQYJKoZIhvcNAQEFBQAwggE2MTgwNgYDVQQDDC9BLkMuIGRlbCBTZXJ2aWNpbyBkZSBBZG1pbmlzdHJhY2nDs24gVHJpYnV0YXJpYTEvMC0GA1UECgwmU2VydmljaW8gZGUgQWRtaW5pc3RyYWNpw7NuIFRyaWJ1dGFyaWExHzAdBgkqhkiG9w0BCQEWEGFjb2RzQHNhdC5nb2IubXgxJjAkBgNVBAkMHUF2LiBIaWRhbGdvIDc3LCBDb2wuIEd1ZXJyZXJvMQ4wDAYDVQQRDAUwNjMwMDELMAkGA1UEBhMCTVgxGTAXBgNVBAgMEERpc3RyaXRvIEZlZGVyYWwxEzARBgNVBAcMCkN1YXVodGVtb2MxMzAxBgkqhkiG9w0BCQIMJFJlc3BvbnNhYmxlOiBGZXJuYW5kbyBNYXJ0w61uZXogQ29zczAeFw0xMTAxMzEyMDQ2MTFaFw0xMzAxMzAyMDQ2MTFaMIIBADE2MDQGA1UEAxMtRkFCUklDQUNJT04gREUgVkFMVlVMQVMgWSBBQ0NFU09SSU9TIFNBIERFIENWMTYwNAYDVQQpEy1GQUJSSUNBQ0lPTiBERSBWQUxWVUxBUyBZIEFDQ0VTT1JJT1MgU0EgREUgQ1YxNjA0BgNVBAoTLUZBQlJJQ0FDSU9OIERFIFZBTFZVTEFTIFkgQUNDRVNPUklPUyBTQSBERSBDVjElMCMGA1UELRMcRlZBNzQxMjEwS0tBIC8gU0FGRzU1MDcxNzVQNzEeMBwGA1UEBRMVIC8gU0FGRzU1MDcxN0hERk1MTjAzMQ8wDQYDVQQLEwZNQVRSSVowgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANMRkq60NpIOWwqWZ4agGHObbBdRkgaH5RHshT/dU3ewgS86590x3YdCqQ14Xn5VIFdQfWruByFO+WyKVSlNJvrezZpY2C/qED2EXggo+6S7iMVEAdrNay9LJ0XQKgxmLAgA4Wxvz6yi3lqhVAoCfkXVbVmWWcFogAyMhsEBeduJAgMBAAGjHTAbMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgbAMA0GCSqGSIb3DQEBBQUAA4IBAQCFkOAVAxjvvy4+/MplLRPiqtefDjO4R+q0hoNYDfOGf5pNjvBU3xkYgcl+MGJuLPROxjzcLq/I3GkfqkAJ9lUmG6EfoEPfIuTazXxugI9HRHfh331/1T4gfy0f5Xp1gepuMcDFDbEeowPpq9XdpruOxV0u7B4ghy1G0Qr904qOH0qvNCxBRrwBbZfXUL2Re9R5y9MBt0+70VQR+nz3z9HiGlkzJ5N6BpIihXkxqsxiy3ZauZbM9KGGqPTDBsO/y2EuiQiL/Ap39SYfwB00C2XZu/xXWlNK9k50VELYNMQ4yqdkWIdOVtMmzCAQocMSnr5DLkf0Q7bjBsLyYGVLbyZ9</X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
</Cancelacion>