que .key y que .cer debo usar para sellar
Publicado: Mié Feb 16, 2011 12:29 pm
Bueno mi duda surge al usar el sistema ValidaCFD que descargue de este foro, muy util, gracias por compartirlo.
-En este sistema viene una herramienta que es "Validar certificado y llave", Bueno yo uso un .key para sellar mis CFD, es el .key de la fiel. Y para validar el sello uso el .cer certificado del sello. La cosa esta en que si pongo estos dos archivos en la herramienta "Validar certificado y llave" me dice en la parte de abajo "No hay correspondencia entre el Certificado y la Llave Privada".
-Ahora, si pruebo con el .cer certificado de la fiel, ahora me muestra el mensaje "Si hay correspondencia entre el certificado y la Llave privada", pero este .cer es tipo Firma Electronica (FIEL), por lo tanto no es el correcto para sellar mis facturas, debo usar el que dije anteriormente que es del tipo cetificado de sello digital (CSD).
-Por ultimo dejo el .cer certificado del sello (CSD) y cambio el .key, pongo el .key del archivo de requerimiento, y ahi tambien me pone "Si hay correspondencia entre el certificado y la Llave privada"
Duda 1: Que quiere decir esto?, estoy usando un .key o .cer incorrecto para sellar mis facturas? o esta bien que el sistema me marque "No hay correspondencia entre el Certificado y la Llave Privada"?
-Desde hace meses hago mis propias facturas (Abril 2010) y todas pasaban el validador del SAT, pero desde que cambio al algoritmo SHA1 me marcan error, nose, tal vez estoy sellando mal mis facturas desde antes del cambio pero por alguna razon el validador del SAT me decia que estaban bien.
-Otra cosa, selle una factura cambiando el algoritmo MD5 por SHA1 (el certificado del sello va incluido), el validador del SAT me marca "El sello del comprobante es invalido" y tambien el Sistema ValidaCFD me marca que el sello del comprobante es invalido. Entonces extraje el certificado del .xml, cargue manualmente el certificado de la fiel en el validador del SAT y ahora marca "El sello del comprobante es valido" sin error, todo bien. De hecho lo valide en el Sistema ValidaCFD y tambien ahora me dice que el sello es valido, pero me marca "Sellado con Certificado FIEL - ESO ES INCORRECTO" y "Este Numero de Certificado no esta en la lista oficial".
-No se, estoy muy confundido, no puedo creer que haya estado sellando mis facturas con los archivos incorrectos y el validador del SAT no me haya marcado ese grave error. Quiero pensar que el problema mas bien es la forma en que estoy implementando el uso del algoritmo SHA1.
Agradesco su ayuda y tiempo...
-En este sistema viene una herramienta que es "Validar certificado y llave", Bueno yo uso un .key para sellar mis CFD, es el .key de la fiel. Y para validar el sello uso el .cer certificado del sello. La cosa esta en que si pongo estos dos archivos en la herramienta "Validar certificado y llave" me dice en la parte de abajo "No hay correspondencia entre el Certificado y la Llave Privada".
-Ahora, si pruebo con el .cer certificado de la fiel, ahora me muestra el mensaje "Si hay correspondencia entre el certificado y la Llave privada", pero este .cer es tipo Firma Electronica (FIEL), por lo tanto no es el correcto para sellar mis facturas, debo usar el que dije anteriormente que es del tipo cetificado de sello digital (CSD).
-Por ultimo dejo el .cer certificado del sello (CSD) y cambio el .key, pongo el .key del archivo de requerimiento, y ahi tambien me pone "Si hay correspondencia entre el certificado y la Llave privada"
Duda 1: Que quiere decir esto?, estoy usando un .key o .cer incorrecto para sellar mis facturas? o esta bien que el sistema me marque "No hay correspondencia entre el Certificado y la Llave Privada"?
-Desde hace meses hago mis propias facturas (Abril 2010) y todas pasaban el validador del SAT, pero desde que cambio al algoritmo SHA1 me marcan error, nose, tal vez estoy sellando mal mis facturas desde antes del cambio pero por alguna razon el validador del SAT me decia que estaban bien.
-Otra cosa, selle una factura cambiando el algoritmo MD5 por SHA1 (el certificado del sello va incluido), el validador del SAT me marca "El sello del comprobante es invalido" y tambien el Sistema ValidaCFD me marca que el sello del comprobante es invalido. Entonces extraje el certificado del .xml, cargue manualmente el certificado de la fiel en el validador del SAT y ahora marca "El sello del comprobante es valido" sin error, todo bien. De hecho lo valide en el Sistema ValidaCFD y tambien ahora me dice que el sello es valido, pero me marca "Sellado con Certificado FIEL - ESO ES INCORRECTO" y "Este Numero de Certificado no esta en la lista oficial".
-No se, estoy muy confundido, no puedo creer que haya estado sellando mis facturas con los archivos incorrectos y el validador del SAT no me haya marcado ese grave error. Quiero pensar que el problema mas bien es la forma en que estoy implementando el uso del algoritmo SHA1.
Agradesco su ayuda y tiempo...