miércoles, 12 de noviembre de 2014

Practicando con gpg

Vamos a crear las claves con gpg –gen-key lo hacemos en dos máquinas, las que luego se van a pasar un mensaje encriptado y lo van a desencriptar con las claves.





Visualización de claves: gpg –list-keys las públicas y gpg – list-secret-keys las privadas.


Vamos ahora a exportar la clave pública gpg –armor –output debían.pub --export 238B240A.
Si quisiéramos exportar la clave privada sería: gpg –armor –output debían.priv --exportsecret 238B240A.



Vamos ahora a intercambiar claves, utilizando el medio que quieras y luego las importaremos. En mi caso tengo dos máquinas virtuales abiertas e intercambio las claves a través de la carpeta compartida.


Ahora importamos la clave con: gpg –import debian1.pub



Ahora creamos el documento que queremos enviar encriptado para que lo descifre el destinatario y lo enviamos igual que antes a través de la carpeta compartida.


Ahora vamos a cifrarlo para que el destinatario pueda descifrarlo con la clave pública que le hemos pasado, para ello usamos el siguiente comando:
gpg –output documento1.txt.gpg –encrypt –recipient Mireya.mendes.vega.73@gmail.com documento1.txt


Lo abrimos para comprobar que está cifrado.


Ahora lo pasamos a la otra máquina a través de la carpeta compartida y compruebo que sigue cifrado.


Para poderlo ver entonces, el paso final es descifrarlo con: gpg –output documento1.txt –decrypt documento1.txt.gpg


Se me crea un documento que ya sí que puedo leer.







No hay comentarios:

Publicar un comentario