Problema al intentar descifrar archivo .pgp (Resuelto)

Imagen de tupay
0 puntos

En mi ubuntu anterior (Lucid), por razones de seguridad, cifré un archivo muy importante usando PGP. He instalado Ubuntu 12.04, he generado una nueva llave privada usando la misma contraseña que usaba anteriormente y ahora que quiero descifrar el mismo archivo, me dice: Falló el descifrado. Probablemente no tiene la clave de descifrado.
He vuelto a instalar el Seahorse y los plugins para Nautilus, también instalé el GnuPGP.
Mi pregunta es: ¿Al haber reinstalado Ubuntu se borraron las llaves privadas que antes usaba para descifrar mis archivos?, ¿Alguien sabe si existe alguna manera de recuperar mi llave privada que se generó en mi antiguo Ubuntu 10.04?.
Al hacer la nueva instalación no formatié el directorio Home.
He leido que aunque se use la misma contraseña no se genera la misma llave y es por esa la razón que no me abre el archivo, así que mi interés es poder recuperar mi llave antigua.

Imagen de Scorpyo82
+1
0
-1

A ver, en pgp no sé como será, pero cuando se generan claves de cifrado, por ejemplo para ssh, se generan de forma aleatória, y matemáticamente es imposible que haya dos parejas iguales de claves.

Se generan una clave pública y otra privada, la pública se usa para cifrar, y la privada para descifrar.

El problema es que tendrías que sustituir (supongo) tus claves pública y privada nuevas, generadas en esta nueva instalación de ubuntu, por las antiguas, que seguramente estarán en:
/home/tu-usuario/.gnupg

Y puedes mostrarlas con la opción:

gpg --list-key

Mírate este tutorial que está muy completo:
http://www.lostscene.com/manuales/gnupg.php

Un saludo y suerte.

PD: ¿Tal vez tengas que exportar las claves? lo digo sin conocimiento en el tema.... tu léete el tutorial.

+1
0
-1

Si entro en Window$ estoy más tenso que en el bautizo de un gremlin.
Linux user: 545.017
Por favor, si solucionas el hilo añade [Solucionado] al título.

Imagen de tupay
+1
0
-1

Gracias por responder. Disculpas por haber escrito PGP en vez de GPG.
Me he leído el tutorial y ahora sé mas de GPG pero me he desilusionado aun más pues al parecer a mi archivo cifrado lo único que le espera es el terrible Shif + Supr. Mi conclusión es: al generar la nueva clave luego de la nueva instalación, los archivos que se encontraban en el directorio /home/usuario/.gnupg incluyendo los que contenían mis claves privadas y públicas fueron sustituidos por los nuevos archivos.
Al ejecutar gpg --list-secret-keys, me muestra la clave privada pero la recientemente creada.
Mi recomendación es que antes de reinstalar el Sistema y los programas se deben de exportar las claves para luego reinstalar solamente importarlas y ya. Lastimosamente tarde aprendí eso.

+1
0
-1

rasktlacara

Imagen de LyingB
+1
0
-1

Tu archivo está perdido. Como bien dicen Scorpyo y tú ya no se encuentran las claves que generaste en primer lugar.

Ahí radica la fuerza de GPG: Las claves solo pueden ser generadas una vez, por lo que no se pueden recuperar archivos simplemente conociendo la contraseña de la clave.

Ahora, la próxima vez que cifres archivos es conveniente que tengas un respaldo de tus claves antes de borrarlas para poder recuperarlo.

Otra opción interesante es usar una contraseña simétrica, con lo cual no necesitas ni la clave pública ni privada para descifrar:

gpg --symmetric archivo

Te pedirá una contraseña (diferente a la que usaste cuando creaste tu clave) y se usará para descifrar el archivo, incluso si no posees la clave privada.

Lamento que no puedas recobrar tu archivo.

+1
0
-1


Agrega al final del título del post (solucionado) si has arreglado tu problema.

Imagen de Scorpyo82
+1
0
-1

Siento mucho lo que te ha ocurrido, yo aún tenía la esperanza de que tuvieses las dos copias dentro de equipo... yo creo que en la reinstalación no se borró.... se borraría al generar las nuevas.

Eso pasa con ssh tambien, si reinstalas sin formatear tienes todas las claves intactas, pero si generas un par de claves nuevas pierdes las antiguas porque se usa el mismo nombre de archivo para guardarlas.

Un saludo y de veras lamento tu perdida.

+1
0
-1

Si entro en Window$ estoy más tenso que en el bautizo de un gremlin.
Linux user: 545.017
Por favor, si solucionas el hilo añade [Solucionado] al título.

Imagen de tupay
+1
0
-1

Dilema: Técnicamente este hilo ha sido solucionado sin embargo mi problema no tuvo solución, entonces ¿debo colocar "Solucionado" al título del post? jajaja

+1
0
-1

rasktlacara

Imagen de LyingB
+1
0
-1

Ya que tu problema (recuperar el archivo GPG) no tiene solución.

Colocaría algo como sin posible solución, o algo parecido.

+1
0
-1


Agrega al final del título del post (solucionado) si has arreglado tu problema.

Imagen de Scorpyo82
+1
0
-1

Yo pondría (Resuelto), que no es lo mismo que (Solucionado)

Y si está mal pues ya nos avisarán los moderadores.

Un saludo.

+1
0
-1

Si entro en Window$ estoy más tenso que en el bautizo de un gremlin.
Linux user: 545.017
Por favor, si solucionas el hilo añade [Solucionado] al título.