[LUG.ro Mix] duda ssh-keys

emiliano nuñez nunez.emiliano en gmail.com
Mar Sep 9 14:47:13 ART 2008


> Hay un error conceptual aquí. Se lee en muchos lados, como vos decís,
> que es "imposible" obtener una clave a partir de otra, pero esto es
> falso. No es que sea imposible, si no , poco probable "ahora" por la
> cantidad de tiempo necesario y el poder de computo requerido.

Si,  Imposible tal vez lo debería haber puesto entre comillas, es cierto..
La cuestión es que puttygen.exe está obteniendo la clave pública a
partir de la clave privada y sin tardar mas de una centésima de
segundo, así que no creo que esté haciendo fuerza bruta para calcular
la pareja de primos.

Éste es el contendio de id_rsa:

-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-EDE3-CBC,C6838605BC58BCF1

Clave privada en Base64

-----END RSA PRIVATE KEY-----


al pasar id_rsa por puttygen.exe produce id_rsa.ppk:

PuTTY-User-Key-File-2: ssh-rsa
Encryption: aes256-cbc
Comment: imported-openssh-key
Public-Lines: 4
ClavePublica en Base64
Private-Lines: 8
ClavePrivada en Base64
Private-MAC: 9d25bb1d54772e4536a1250007ab4d81190db66c

Donde ClavePublica en Base64 = a id_rsa.pub



Más información sobre la lista de distribución Lugro-mix