• Generador de claves RSA

    From Xavier Caselles@2:343/107.999 to All on Sun Jun 1 18:34:36 2008
    Hola

    Para una web que estoy haciendo, necesito generar pares de claves RSA. He estado buscando rutinas que las generen y no he encontrado nada (php o javascript). Por lo que he visto, crear el c¢digo en si no tiene ning£n problema, excepto por el "temita" de calcular n£meros primos de 1024 d¡gitos de
    longitud. Alguien ser¡a tan amable de decirme c¢mo puedo solventar este tema ¨existe alg£n lugar de donde obtener estos n£meros? ¨existe alg£n programilla que pueda proporcion rmelos (aunque sea dejando curra el ordenador durante algunas horas/d¡as, total, s¢lo necesito dos pares de claves al mes)?... otras posibilidades.

    Dado que es evidente que no soy el primero que se encuentra con este escollo, supongo que debe haber una soluci¢n archiconocida por todos menos por mi :-((


    Gracias,

    Xavi

    --- BBBS/NT v4.01 Flag
    * Origin: Eye of the Beholder BBS - FIDO <> HTTP Gateway (2:343/107.999)
  • From Javier Prieto@2:341/14.43 to Xavier Caselles on Tue Jun 3 12:52:44 2008
    Hola Xavier!

    Domingo 01 Junio 2008 18:34, Xavier Caselles escribio a All:

    Hola

    Para una web que estoy haciendo, necesito generar pares de claves RSA. He estado buscando rutinas que las generen y no he encontrado nada (php o javascript). Por lo que he visto, crear el c¢digo en si no tiene ning£n problema, excepto por el "temita" de calcular n£meros primos de 1024 d¡gitos de longitud. Alguien ser¡a tan amable de decirme c¢mo puedo solventar este tema ¨existe alg£n lugar de donde obtener estos n£meros? ¨existe alg£n programilla que pueda proporcion rmelos (aunque sea dejando curra el ordenador durante algunas horas/d¡as, total, s¢lo necesito dos pares de claves al mes)?... otras posibilidades.

    Dado que es evidente que no soy el primero que se encuentra con este escollo, supongo que debe haber una soluci¢n archiconocida por todos menos por mi :-((

    Las librerias m s usadas son el openssl (http://www.openssl.org), hay por Internet un monton de wrappers en funcion de los lenguajes usados.
    ¨Se puede dar algun detalle mas de que funcionalidad necesitas de RSA?





    Javier

    --- FPD v2.9.040207 GoldED+/W32-MINGW 1.1.5-b20070116
    * Origin: Rafa STD Punto WeK (2:341/14.43)
  • From Javier Prieto@2:341/14.43 to Xavier Caselles on Tue Jun 3 13:05:54 2008
    Hola Xavier!

    Domingo 01 Junio 2008 18:34, Xavier Caselles escribio a All:

    Hola

    Para una web que estoy haciendo, necesito generar pares de claves RSA. He



    http://www-cs-students.stanford.edu/~tjw/jsbn/
    http://www.ohdave.com/rsa/
    http://home.zonnet.nl/MAvanEverdingen/Code/


    Parece que hay varias implementaciones en javascript ....


    Javier

    --- FPD v2.9.040207 GoldED+/W32-MINGW 1.1.5-b20070116
    * Origin: Rafa STD Punto WeK (2:341/14.43)
  • From Xavier Caselles@2:343/107.999 to Javier Prieto on Tue Jun 3 18:11:26 2008
    Hola!

    Las librerias m s usadas son el openssl (http://www.openssl.org), hay por Internet un monton de wrappers en funcion de los lenguajes usados.

    ¨wrappers no son los que hacen m£sica rapera? :-((

    Recuerda que s¢lo soy un dise¤ador aficionado a la programaci¢n que, por azares
    de la vida, ahora se gana las lentejas en ese max-mix entre dise¤o y programaci¢n que es la creaci¢n de p ginas web. Me he mirado openssl y no me he
    enterado de nada, respecto a los wrappers...

    ¨Se puede dar algun detalle mas de que funcionalidad necesitas de RSA?

    Casi para nada. Puras paranoias del cliente con la LOPD.

    En realidad me vale con cualquier sistema de encriptado desencriptable, pero al
    cliente se le ha puesto entre ceja y ceja que quiere esto. La verdad es que a£n
    no s‚ c¢mo voy a tratar el tema, cuando me sali¢ con esto, comenc‚ a mirarme c¢mo funcionaba el tema, antes de pensar qu‚ har‚. Ahora, puestos a pensar un poco, supongo que la cosa ser , m s o menos, poner en alg£n sitio un javascript
    que encripte los datos antes de mandarlos... Pero, para ser sinceros, me parece
    que en estos momentos estoy m s interesado en conocer c¢mo funciona que en buscar una soluci¢n para el cliente.

    Xavier

    --- BBBS/NT v4.01 Flag
    * Origin: Eye of the Beholder BBS - FIDO <> HTTP Gateway (2:343/107.999)
  • From Xavier Caselles@2:343/107.999 to Javier Prieto on Tue Jun 3 18:14:44 2008
    Hola

    http://www-cs-students.stanford.edu/~tjw/jsbn/
    http://www.ohdave.com/rsa/
    http://home.zonnet.nl/MAvanEverdingen/Code/
    Parece que hay varias implementaciones en javascript ....


    Mmmm... me parece que aqu¡ est  lo que andaba buscando.

    Gracias

    Xavier

    --- BBBS/NT v4.01 Flag
    * Origin: Eye of the Beholder BBS - FIDO <> HTTP Gateway (2:343/107.999)