Salta el contingut
 

Exercici: GnuPG

Autor: Joan Puigcerver Ibáñez

Correu electrònic: j.puigcerveribanez@edu.gva.es

Llicència: CC BY-NC-SA 4.0

(Reconeixement - NoComercial - CompartirIgual) 🅭

Exercici: GnuPG

Exercici 1: Encriptació simètrica i asimètrica

Utilitzant l'eina GnuPG gpg:

  • Desencripta el fitxer symetric_message.txt.asc que ha segut encriptat amb la contrasenya seguretat2022.

  • Crea el fitxer symetric_answer.txt amb el contingut que s'indica en el missatge del fitxer anterior.

  • Encripta en ASCII el fitxer symetric_answer.txt a symetric_answer.txt.asc seguint les indicacions del missatge anterior.

  • Descarrega't la meua clau pública jpuigcerver_publica.gpg i anell de claus.

  • Els fitxers message1_signed.txt i message2_signed.txt han segut signats digitalment per mi.

    Comprova la signatura del fitxers i indica si han estat modificats després de signar-los.

  • Crea una clau asimètrica per poder encriptar i signar.

  • Amb la teua clau privada, signa el fitxer symetric_answer.txt en el fitxer symetric_answer_signed.txt.
  • Encripta en ASCII el fitxer signat a symetric_answer_signed.txt.asc amb la meua clau pública.

Exercici 2: Encriptació híbrida

Aquest exercici s'ha de fer en parelles.

  1. Crea un parell de claus per a signar i xifrar.
  2. Intercanvia les claus públiques amb un company de classe.
  3. Una de les persones ha de:
    • Crear un fitxer de text amb una contrasenya.
      • Signar el fitxer amb la teua clau privada.
      • Encriptar el fitxer amb la clau pública del company.
    • Envia-li a l'altra persona el fitxer signat i xifrat.
  4. L'altra persona ha de:

    • Rebre el fitxer signat i xifrat.
    • Desxifrar el fitxer amb la seua clau privada.
    • Comprovar la signatura del fitxer.
    • Llegir la contrasenya.
    • Crear un fitxer de resposta amb un missatge.
      • Signar el fitxer amb la seua clau privada.
      • Encriptar el fitxer amb la clau simètrica obtinguda.
    • Enviar el fitxer signat i xifrat a l'altra persona.
  5. A partir d'aquest moment, podeu mantindre una conversa segura amb el vostre company de classe utilitzant la clau simètrica obtinguda.

    El procés per enviar informació és:

    • Crear un missatge.
    • Signar el missatge amb la teua clau privada.
    • Encriptar el missatge amb la clau simètrica obtinguda.

    El procés per rebre informació és:

    • Rebre el missatge signat i xifrat.
    • Desxifrar el missatge amb la clau simètrica obtinguda.
    • Comprovar la signatura del missatge.