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:
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