TAREA 3: Una sencilla práctica sobre criptografía.
En esta tarea te proponemos el intercambio de un archivo cifrado y firmado digitalmente. Para ello será necesario trabajar en grupos de al menos dos personas. A grandes rasgos, cada integrante del grupo generará un archivo de texto (mensaje), lo cifrará con la clave pública de un tercero y a su vez, compartirá el mensaje cifrado con el propietario de la clave pública para que éste lo descifre utilizando su clave privada.
-------------------------------------------
Use gpg2, y sistema operativo Kali- Linux.
Paso 1.
Generar clave pública en modo ASCII
" gpg2 --gen-key"
Paso 2.
Nos piden exportar un clave con un compañero.
Para esto, utilice
gpg2 --armor --output tarea3ASCII.asc --export A75C715C
Nota: A75C715C es el ID de mi clave generada, y para saberla se puede escribir el siguiente comando gpg2 -k
Paso 3.
Debemos compartir un archivo con un compañero o también, hacer otro e importarlo...
Para importar, colocamos este comando.
gpg --import arancha.gpg , donde arancha.gpg es el archivo que guardamos de otro compañero.
Paso 4.
Debemos crear un archivo de texto, donde se encriptará y se le enviará al compañero para que pueda descifrar lo que escribimos en él.
En mi caso, use el isguiente comando:
echo "el texto que desea escribir" > mensaje.txt
Y luego lo encriptamos...
con el comando
gpg2 --recipient B414B632 -a --sign --encrypt mensaje.txt
la Id o clave que se escribió arriba es en la de la clave generada que queramos asignarle ...
Paso 5.
Para desencriptar, necesitamos el siguiente comando.
gpg2 --decrypt mensaje.txt.asc > test.txt
y con Eso podremos desencriptar el mensaje "oculto" por nuestro compañero.
------------------------------------------
Links bibliograficos:
https://www.gnupg.org/gph/es/manual.html
No hay comentarios:
Publicar un comentario