.. _ej-firm-dig: Ejercicios sobre cifrado con :program:`GNUpg` ============================================= #. Utilizando :program:`GNUpg`: a. Cree un fichero secreto.txt con el contenido "``Top secret``" y cífrelo mediante contraseña (clave simétrica). Compruebe luego que puede descifrarlo. #. Defina un par de claves para sí mismo, usando una dirección de correo de su propiedad. #. Exporte la clave pública anterior a un repositorio público de claves. #. Importe la clave pública del profesor. #. Escriba un fichero secreto al profesor y adjúnteselo en un mensaje de correo enviado a su email. #. Hecho el ejercicio anterior, esto es, generada un par de claves, y exportada la clave a un servidor de claves: a. Escoja un compañero para hacer la actividad. #. Instale Thunderbird_ y su plugin Enigmail_ y configúrelos para usar una dirección de correo de su propiedad. #. Exporte las pareja de claves de :program:`gnupg` e impórtela en el agente de correo. #. Escriba un mensaje a su compañero firmándolo con su clave. #. Como su compañero habrá hecho lo propio, compruebe la firma del mensaje que ha recibido de su compañero. #. Use la extensión MailEnvelope_ de Chromium_ para firmar correos usando su Webmail. Haga la misma prueba de firma y de comprobación de firmas que llevo a en el ejercicio anterior. .. _Thunderbird: https://www.thunderbird.net/es-ES/ .. _Enigmail: https://enigmail.net/index.php/en/ .. _Chromium: https://www.chromium.org .. _MaiLEnvelope: https://www.mailvelope.com