¿Cómo descifrar un archivo pgp? ¿Cuál es la mejor herramienta GUI para ello?

¿Cómo descifrar un archivo pgp? ¿Cuál es la mejor herramienta GUI para ello?

ingrese la descripción de la imagen aquí

Tengo mis s.jpg y t.jpg cifrados. Necesito decodificarlos con nazar*.pgp

¿cómo hacerlo?

¿El mejor método GUI? ¿¿Caballo de mar?? ingrese la descripción de la imagen aquí

Respuesta1

Un poco de información antes. Hay dos formas de cifrado, simétrico y asimétrico.

El cifrado simétrico utiliza la misma clave para cifrar y descifrar un archivo. La clave suele ser una frase de contraseña que usted eligió cuando cifró el archivo. Se requiere la misma frase de contraseña para descifrar el archivo.

El cifrado asimétrico utiliza dos claves diferentes. Uno para cifrar un archivo y otro para descifrarlo. Por lo general, la clave para cifrar el archivo es pública y el archivo se cifra teniendo en cuenta a un destinatario, porque es la clave pública del destinatario la que se utilizará para cifrar el archivo. Y entonces sólo el destinatario, con su clave privada, podrá descifrar el archivo.

Un vídeo sencillo que lo explica.

Dado que hay dos formas de cifrar un archivo, también hay dos formas de descifrarlo. Cuando se trata de cifrado OpenPGP en Linux, el programa utilizado suele ser GNU Privacy Guard, o GnuPG, invocado con el comando gpg. GPG y PGP son implementaciones de lo mismo, un estándar llamado OpenPGP, por lo que normalmente ambos pueden manejar archivos cifrados con cualquiera de ellos.

Descifrar un archivo cifrado con cifrado simétrico

Generalmente, todo lo que se requiere es un simple archivo gpg FILE.gpg. Una vez emitida, se le solicitará una frase de contraseña y, si es correcta, tendrá un nuevo archivo FILE, en la misma carpeta, que es la versión descifrada de ese archivo.

A veces, en lugar de recordar contraseñas, las personas pueden optar por cifrar simétricamente un archivo con una clave. En este caso, la clave sigue siendo una frase/contraseña, solo una que no es necesario escribir. Si le proporcionaron un archivo clave junto con el archivo, podría descifrarlo con algo como:

gpg --batch --passphrase-file PASS.key --output FILE --decrypt FILE.gpg

Descifrar un archivo que utiliza cifrado asimétrico

Si leíste los bits que publiqué antes y viste el video, debes saber que hay dos archivos que se utilizan con cifrado asimétrico. Tanto una clave pública como una clave privada. La clave privada es, bueno, privada. No desea compartir su clave privada y nadie debería enviarle su clave privada.

Debe generar su propio par de claves y compartir su clave pública con quien más quiera enviarle algo. Asimismo, debes compartir tu clave pública con ellos, para que puedan enviarte archivos cifrados. Nuevamente, no comparta su clave privada.

Cuando se trata de claves y archivos asimétricos, debe agregar las claves a su conjunto de claves. Cuando genera su par de claves, ambas deberían haberse agregado automáticamente. Y desea agregarle la clave pública de sus amigos para poder cifrar archivos para ellos. Si, por alguna razón, le dieron una clave privada, también deberá agregarla a su conjunto de claves antes de poder descifrar archivos con ella. Para enumerar qué claves ya tiene almacenadas, debe usar:

gpg --list-keysy gpg --list-secret-keys.

Para importar una clave a su conjunto de claves, desea:

gpg --import KEY.

Una vez que tenga la clave privada en su conjunto de claves, todo lo que necesita hacer es un simple archivo gpg FILE.pgp. Si aseguró su clave privada con una frase de contraseña, se le solicitará. Alternativamente, si desea descifrar el archivo en un archivo específico, puede usar:

gpg --output MYFILE --decrypt FILE.gpg


Ahora, atendiendo a tu caso concreto. Si no tienes las claves privadas necesarias para descifrarlo en el conjunto de claves, primero debes agregarlas. Supongo que la clave privada es en realidad sec.key, y tal vez el nazar-2000.pgparchivo. No existe una convención de nomenclatura real al respecto, por lo que tendrás que probar o usar el filecomando para descubrirlo. Como ya sabrás, a Linux realmente no le importan las extensiones de archivos. Después de eso, descifrarlos es tan simple como señalé en la respuesta. Es decir, suponiendo que estén utilizando cifrado asimétrico.

En cuanto a la GUI, no puedo ser de mucha ayuda, tal vez alguien pueda intervenir. Yo personalmente uso y recomiendo laEnigmailextensión con Thunderbird (Enlace adicional). El programa KDE,Cleopatra, parece muy recomendable su uso en el sistema. Gnupg también tiene algunosinterfaces recomendadas.

información relacionada