martes, 20 de octubre de 2015

Ejercicios sobre cifrado y firma en Linux


Ejercicios sobre cifrado y firma de documentos

Notas:

  • Debes hacer las prácticas y crear un archivo llamado ejercicios_firma.odt que incluya los comandos realizados y su explicación. Comenta los resultados obtenidos.
  • Se usará gpg para Linux
  • Los archivos creados archivo1, archivo2, etc. deben contener, al menos, una oración.
  • Envía el archivo ejercicios_firma.odt al profesor, a su dirección josejl68.segin@gmail.com


1.- Crea un archivo llamado archivo1. Envía ese archivo (no cifrado) y su firma a un compañero. Ese compañero debe tener importada tu clave pública antes de hacer este ejercicio.

2.- Verifica la firma del archivo que te han enviado en el ejercicio 1.

3.- Envía un archivo llamado archivo2 junto con su firma (todo junto, archivo2 y su firma, cifrados en un solo archivo) a tu compañero.

4.- Verifica la firma del archivo recibido y descifra el mismo.

5.- Haz lo necesario para que no salgan más avisos sobre la clave pública de tu compañero.

6.- Crea un archivo llamado archivo3. Haz que esté firmado y junto en un solo archivo archivo3 y firma ambos cifrados, y a su vez, todo cifrado con la clave pública del receptor y envíalo a tu compañero (que es el receptor).

7.- Descifra el mensaje que te han enviado en el paso 6.

lunes, 12 de octubre de 2015

Envíame un mensaje cifrado con criptografía asimétrica

Pues eso, envíame un correo electrónico que lleve adjunto un mensaje cifrado con criptografía asimétrica que contenga tu fecha de nacimiento. Mi clave pública es:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2

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
9JR2DnEEHbl9ZQ==
=ioqF
-----END PGP PUBLIC KEY BLOCK-----