En el tan afamado Anexo 20 de la Resolución Miscelánea Fiscal para 2009 que en resumen dice que para obtener el sello digital solo necesitamos calcular el MD5 de la cadena Original y después con nuestra llave privada (terminación .key.pem) le pasamos una encriptacion con RSA y el resultado de esto lo encriptamos en Base64 y listo tenemos nuestro sello digital y el comando es:
openssl dgst sign [URL_DE_LLAVE_PRIVADA] [URL_ARCHIVO_CADENA_MD5_DE_CADENA_ORIGINAL] | openssl enc -base64 -A [URL_ARCHIVO_SALIDA_PARA_SELLO_DIGITAL]
Solamente necesitas reemplazar las variables que estan entre [] por tus datos y listo fácil y rápido obtendrás tu sello digital
No olvides visitar algunos tips para implementar factura electronica
He encontrado otro metodo para generar el sello digital, cadena original y el MD5 de esta…
xsltproc archivo_base_convertir_xsd.xsl archivo_xml.xml openssl dgst -md5 sign llave_privada.key.pem | openssl enc base64 -A
Pero si lo que deseas es un sistema completamente estable para realizar facturación electrónica puedo ofrecerte un sistema estable para realizar esta tarea su precio es de $400 por año.
Solo contactame y te enviamos más información al respecto
O puedes descargarte todos los archivos necesarios para implementar facturación electrónica en tu empresa.
Descargar archivo para implementar factura electrónica
Cualquier duda en los comentarios, consultando todos mis temas que tengo de factura electrónica.
Si quieres conocer más de la Facturación electrónica, has clic aqui. o deseas más información de los cambios que hubo en la facturación electrónica este 2011, visita este enlace
Pero si lo que necesitas es consultoría personalizada Solo contactame
Gracias por compartir…
Tengo que encontrar la forma de generar certificado y sello para las cove o sea los documentos electronicos de el sistema de ventanilla unica para las transaciones de importacion y exportacion en Mexico
Ellos recomiendan usar OpenSSL, que es etupendo,pero yo debo generar el certificado y el sello en forma dinamica desde una aplicacion en delphi
No he conseguido encontrar ningun material que me guie para usar la biblioteca de criptografia de openssl en delphi,por lo cual estoy desarmado
Exigen que sea con algoritmo de digestion sha1 y estandar de firma pks7
Puede alguien guiarme en esto para poder generar dinamicamente con Delphi ?
Mil millones de gracias
Leonardo
Quiero comentarles de una librería que estoy usando para la generación y validación de un CFD o CFDI, esta librería puede ser usada en C#, Delphi o cualquier otro lenguaje de programación, les dejo la liga de donde puedes descargarla junto con sus ejemplos
http://www.electronicdocument.com.mx
Si deseas generar el CFD o CFDI, te invito a que uses una librería que he desarrollado y que te permite generar fácilmente este tipo de archivos, esta librería cumple con todos los requisitos exigidos por el SAT, además de que te ayuda a generar el CBB, el reporte mensual, te permite validar una factura electrónica, te hace la integración con el PAC, etc.
Esta librería la he liberado no tiene costo alguno.
Quiero agradecer por la información de cómo generar se genera el sello digital, aunque llevo tiempo generar facturas electrónicas, nunca sabia como generarlo porque he estado usando un librería que quiero recomendar ya que me permitió fácilmente integrar la factura electrónica en la empresa donde trabajo, es muy sencilla de usar, generar CFD y CFDI, además de que tiene la integración con el PAC, también genera el código de barras bidimensional; quiero invitarlos a que la prueben ya que a mí me fue de mucha utilidad y creo que proyectos como esto es bueno darlo a conocer, ya que además de todo es totalmente gratuita.
Saludos a todos
me gustaria saber,