Validacion de CFD aplicando digestion con SHA-1

278 views
Skip to first unread message

Hugo Carlos Aguilar Zapata

unread,
Sep 24, 2010, 7:19:50 PM9/24/10
to usuari...@yahoogrupos.com.mx, publice...@googlegroups.com, zorrosm...@googlegroups.com
Buenas tardes
En un post anterior Baltzar nos informó sobre la conversación con un asesor del SAT donde  no despejò la duda sobre las especificaciones del nuevo Anexo, que cambia la digestion MD5 por SHA-1.
Hice un prueba aplicando la digestion SHA-1 como menciona el nuevo anexo 20,
Ejemplo:
openssl dgst -sha1 -sign llave.pem -out archivodigestion.txt cadenaoriginal.txt

por la diferencia en el resultado de la digestion, tambien el sello digital cambia.
Validé en la pagina del SAT el XML con la modificación, mostradolo como valido

Probé con el validador http://validacfd.com.mx/XMLSATFreeValidator/Validate.xsa
donde me lo dio como no valido (creo que falta ajustarse a este cambio en el anexo si es que es correcto y no un error en la impresion)

Bueno en espera de que se aclaren las dudas, por el momento adjunto resultados de los validadores

Saludos
CFD_valido.JPG
CFD_invalido.JPG

Baltazar Moreno

unread,
Sep 27, 2010, 10:50:19 AM9/27/10
to Comunidad de Visual Foxpro en Español
Es curioso como el validador del sat te lo presenta en MD5.

Volviendo al tema, creo que sí será SHA-1 a partir de Enero del 2011
para CFD, al igual que par aCFDI

Mas información en este blog:

http://technosat.wordpress.com/2010/09/25/publicado-en-el-dof-el-anexo-20-de-la-1a-resolucion-de-modificaciones-de-la-rmf-2010/

Saludos!!

On 24 sep, 18:19, Hugo Carlos Aguilar Zapata
<hugocarlosagui...@gmail.com> wrote:
> Buenas tardes
> En un post anterior Baltzar nos informó sobre la conversación con un asesor
> del SAT donde  no despejò la duda sobre las especificaciones del nuevo
> Anexo, que cambia la digestion MD5 por SHA-1.
> Hice un prueba aplicando la digestion SHA-1 como menciona el nuevo anexo 20,
>
> Ejemplo:
> *openssl dgst -sha1 -sign llave.pem -out archivodigestion.txt
> cadenaoriginal.txt*
>
> por la diferencia en el resultado de la digestion, tambien el sello digital
> cambia.
> Validé en la pagina del SAT el XML con la modificación, mostradolo como
> valido
>
> Probé con el validadorhttp://validacfd.com.mx/XMLSATFreeValidator/Validate.xsa
> donde me lo dio como no valido (creo que falta ajustarse a este cambio en el
> anexo si es que es correcto y no un error en la impresion)
>
> Bueno en espera de que se aclaren las dudas, por el momento adjunto
> resultados de los validadores
>
> Saludos
>
>  CFD_valido.JPG
> 175 KVerDescargar
>
>  CFD_invalido.JPG
> 138 KVerDescargar

Hugo Carlos Aguilar Zapata

unread,
Sep 27, 2010, 1:44:17 PM9/27/10
to publice...@googlegroups.com
Asi es, pone la digestion MD5

Sobre el articulo me queda duda

Entre los cambios más relevantes están:

  1. Se incluyen cambios en el esquema de CFD:
    1. Se actualiza el algoritmo de digestión de MD5 a SHA-1.
esto queire decir que los que estan emitiendo sus CFDs tiene que cambiar la disgestion con  SHA-1, a partir de 2011, se supone que el que sigue el modelo en este año va a continuar todo 2011

los CFDI aplicarán solo para quien inicie la facturacion electronica en 2011 con la digestión de la cadena original aplicando SHA-1

o estoy mal ??

help !

Saludos
Reply all
Reply to author
Forward
0 new messages