algoritmo RSA

algoritmo RSA

Postby EBM » Thu Nov 18, 2010 3:16 pm

Hola amigos del foro, alguno de ustedes saben de donde obtener alguna funcion para el algoritmo RSA para la facturacion electronica en Mexico??, segun he estado investigando xHarbour no tiene incluido nada referente al tema, alguna ayudita sobre como implementarlo??

Saludos !!!

LCP Eduardo Borondón Muñiz
EBM
 
Posts: 147
Joined: Tue Oct 11, 2005 8:22 pm
Location: Guadalajara, Jal Mexico

Re: algoritmo RSA

Postby Lautaro » Thu Nov 18, 2010 4:07 pm

Eduardo,

En Harbour puedes ver en las contrib hbssl que es un wrapper para openssl.

Saludos,

Lautaro Moreira
User avatar
Lautaro
 
Posts: 322
Joined: Fri Oct 07, 2005 2:44 pm
Location: Osorno, Chile

Re: algoritmo RSA

Postby EBM » Fri Nov 19, 2010 2:30 pm

Gracias por responder Lautaro:

La verdad no tengo ni idea de como implementarlo, no tienes algun ejemplo de como hacerlo?? Te lo agradeceria muchisimo

Eduardo Borondón Muñiz
EBM
 
Posts: 147
Joined: Tue Oct 11, 2005 8:22 pm
Location: Guadalajara, Jal Mexico

Re: algoritmo RSA

Postby Lautaro » Fri Nov 19, 2010 2:49 pm

Eduardo,

Solo lo he visto en teoria, pero en harbour en contrib\hbssl existen varios ejemplos para crear una firma con RSA.

Lamento no poder ayudarte mas.

atte.,

Lautaro Moreira
User avatar
Lautaro
 
Posts: 322
Joined: Fri Oct 07, 2005 2:44 pm
Location: Osorno, Chile

Re: algoritmo RSA

Postby carloslmm » Fri Nov 26, 2010 4:53 pm

Hola a Todos, eduardo ya tienes la implementacion de md5 primero que nada, tengo por aqui una rutina echas en lenguaje c y la verdad que no se ni como entrarle el c hace muchos años que no lo tocaba y se me olvido todo, voy a publicar en un mensaje las rutinas y haber si alguno de los compañeros nos apoya para hacer las conexiones con harbour o xharbour, el señor the full ojala nos apoyara, voy a añexar las funcion de md5 y rsa, que son las que pide el sat para hacer las conversiones, siento que no somos unicos tu y yo con esta necesidad y en españa y otros lugar las ocupan y el señor antonio linares nos apoyara un poco con esto

gracias y saludos

carlos de la rosa peres
carloslmm@hotmail.com
carloslmm
 
Posts: 71
Joined: Sat Oct 20, 2007 3:02 pm
Location: Sinaloa Mexico

Re: algoritmo RSA

Postby jll-fwh » Fri Nov 26, 2010 9:10 pm

Hola EBM:

Yo tengo las clases para generar la facturacion electronica en mexico con FWH, si te interesan, dimelo y te los mando, o conectate al msn.

un saludo
JLL
fwh-jll@hotmail.es
Libreria: FWH/FWH1109 + Harbour 5.8.2 + Borland C++ 5.8.2
Editor de Recursos: PellecC
ADA, OURXDBU
S.O: XP / Win 7 /Win10
Blog: http://javierlloris.blogspot.com.es/
e-mail: javierllorisprogramador@gmail.com
User avatar
jll-fwh
 
Posts: 408
Joined: Fri Jan 29, 2010 8:14 pm
Location: Meliana - Valencia

Re: algoritmo RSA

Postby Alfredo Arteaga » Fri Nov 26, 2010 11:42 pm

Sin afán de desanimar a quién desee iniciar con la facturación electrónica para México, les diré que ya es tarde.

Dudo que si se inicia ahora se puedan cumplir los plazos para todos los tipos de requerimientos indicados por el SAT, en mi caso inicíe hace un año con la investigación y desarrollo, y aún sigo haciendo ajustes.

Para este año 2010 MD5 y RSA son válidos, para el 2011 se debe utilizar SHA1 y RSA.

Aún cuando pudiera compartir mis avances con FWH y xHarbour no serían de utilidad, toda vez que estoy usando más de una clase de terceros que requiere de pago.
User avatar
Alfredo Arteaga
 
Posts: 326
Joined: Sun Oct 09, 2005 5:22 pm
Location: Mexico

Re: algoritmo RSA

Postby Armando » Sat Nov 27, 2010 12:10 am

Amigos:

Mi intención no es la de hacer publicidad (pues yo no estoy metido en el desarrollo) sino la de apoyar a algunos colegas mexicanos que, como yo, estamos liados en la factura electronica, echenle una mirada a este link, puede ser la solución.

http://www.validacfd.com/phpbb3/viewtopic.php?f=6&t=228

Existe otra alternativa cuyas condiciones son muy similares solo que esa la recibi
por correo, si a alguien le interesa me puede solicitar copia del correo.

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3066
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: algoritmo RSA

Postby edmundogarcia32 » Sat Nov 27, 2010 2:21 am

Hay un Lib para Harbour y xHarbour que acabo de comprar y se integra de forma transparente al sistema que desarrolle en FiveWin ya que por medio de una clase se pasan los parámetros necesarios y se genera el XML ya firmado y sellado en utf-8

Yo lo hago de esta manera:

Code: Select all  Expand view
oSatCFD := TFactElec():New("’{Cabecera.dbf,Conceptos.dbf}’",XML_SALIDA.XML", "aaa010101aaa_csd_10.cer","aaa010101aaa_csd_10.key", "a0123456789")


y me regresa unas datas con la cadena original, sello y numero de certificado que uso en el formato de factura que tengo en mi sistema asi:

Code: Select all  Expand view
oSatCFD:cCadenaOriginal  
oSatCFD:cSello
oSatCFD:cCertNumber
 


La ventaja que tiene este archivo .lib es que no tiene limite de Rfc’s, como una DLL que estaban ofreciendo que había que pagar por cada cliente y la parte mas padre de todo esto es que ya tengo implementada la factura electrónica y fue en tiempo record, pensé que me iba a tardar mucho mas.

Si alguien le interesa le mando la info, además esta accesible en precio en comparación con otras DLLs

Edmundo
edmundogarcia32@yahoo.com.mx
edmundogarcia32
 
Posts: 7
Joined: Wed Sep 01, 2010 5:29 am

Re: algoritmo RSA

Postby Armando » Sat Nov 27, 2010 3:32 am

Edmundo:

Alguna de las alterenativas solo funciona o funcionaba con MD5, esto es válido
para 2010 pero para el 2011 debe ser con SHA1. Sabes si la lib que compraste
funciona con SAH1 ?

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3066
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: algoritmo RSA

Postby Alfredo Arteaga » Sat Nov 27, 2010 4:20 am

Tal vez me he complicado el proceso e invertido mas de los necesario.

Pero, me siento satisfecho al ver que mis aplicaciones con FWH, xHarbour y terceros cubren con CFD, CFDI, CBB para todo tipo de comprobante (ingresos, egresos, traslado). Y lo mejor, las ventas están superando las espectativas.

Ahora si me retiro en un par de años.
User avatar
Alfredo Arteaga
 
Posts: 326
Joined: Sun Oct 09, 2005 5:22 pm
Location: Mexico

Re: algoritmo RSA

Postby edmundogarcia32 » Sat Nov 27, 2010 4:38 am

Armando,

Precisamente ayer me enviaron la nueva lib que ya utiliza el algoritmo sha-1 de forma automatica cuando la fecha de emisión es 2011.

Ya recompile mi sistema y se encuentra listo para 2010 y 2011 :D

Edmundo
edmundogarcia32
 
Posts: 7
Joined: Wed Sep 01, 2010 5:29 am

Re: algoritmo RSA

Postby Armando » Sat Nov 27, 2010 6:14 pm

Edmundo:

Podrías poner el link ?

Gracias
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3066
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: algoritmo RSA

Postby carloslmm » Mon Nov 29, 2010 12:59 am

Hola a todos de nuevo
yo utilise otra que es chilkat y funciona de maravillas, sin salir ni hacer nada solo genera todo y trabaja con todas con rsa md5 y sha1 etc. muy completa si gustan mandanme un correo y le s muestro como funciona es rapidisima y genera todo en linea su costo es de 3,800 pesos vale la pena la verdad.
saludos
carlos i de la rosa

carloslmm@hotmail.com
carloslmm
 
Posts: 71
Joined: Sat Oct 20, 2007 3:02 pm
Location: Sinaloa Mexico

Re: algoritmo RSA

Postby sysctrl2 » Mon Nov 29, 2010 8:42 pm

Edmundo, me uno a la peticion de Armando,
saludos.
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
User avatar
sysctrl2
 
Posts: 956
Joined: Mon Feb 05, 2007 7:15 pm

Next

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 8 guests