Saltar al contenido

Actividad 1 – Algoritmos criptográficos

Ejercicio para el ciclo SMR.


Ejercicios

1. Cifrado de César (desplazamiento +5)

Letra originalABCDEFGHIJKLMNÑOPQRSTUVWXYZ
Letra cifrada

1.1 Cifra la palabra «CRIPTOGRAFIA»

LetraCRIPTOGRAFIA
Cifrado

1.2 Descifra «XZXYNYZHNTR» (desplazamiento –5)

Letra cifradaXZXYNYZHNTR
Texto claro

2. Cifrado con XOR – clave «MARIPOSA»

Aplica XOR carácter a carácter al texto «DESASTRE».

PasoLetraASCIIBinarioClaveASCII claveBinario claveXORASCII cif.Letra cifrada
1DM
2EA
3SR
4AI
5SP
6TO
7RS
8EA

2.1 XOR de nuevo para descifrar lo anterior.

2.2 Descifra este otro texto cifrado

Clave «MARIPOSA».

LetraBSDC2STXFFDC3ACKDC2CR
ASCII8182121961813
Binario
XOR
Texto claro

2.3 Cifra «LIBERTAD» con «MARIPOSA»

LetraLIBERTAD
ASCII
Binario
ClaveMARIPOSA
XOR
ASCII cif.
Letra cifrada

2.4 Comprueba descifrando lo anterior.


Tabla ASCII (0–127)


Ejercicios resueltos

1. Cifrado de César

Letra originalABCDEFGHIJKLMNÑOPQRSTUVWXYZ
Letra cifradaFGHIJKLMNÑOPQRSTUVWXYZABCDE

1.1 «CRIPTOGRAFIA» → HWNUYTLWFKNF

1.2 «XZXYNYZHNTR» → SUSTITUCION

2. XOR – clave «MARIPOSA»

PasoLetraASCIIBinarioClaveASCII claveBinario claveXORASCII cif.Letra cif.
1D6801000100M7701001101000010019TAB
2E6901000101A6501000001000001004EOT
3S8301010011R8201010010000000011SOH
4A6501000001I7301001001000010008BS
5S8301010011P8001010000000000113ETX
6T8401010100O79010011110001101127ESC
7R8201010010S8301010011000000011SOH
8E6901000101A6501000001000001004EOT

2.1 Descifrado: DESASTRE

2.2 Descifrado de «BS DC2 STX FF DC3 ACK DC2 CR» → ESPECIAL

2.3 «LIBERTAD» cifrado → códigos [1, 8, 16, 12, 2, 27, 18, 5] (control SOH BS DLE FF STX ESC DC2 ENQ)

2.4 Verificado: vuelve a «LIBERTAD» al aplicar XOR con la misma clave.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos Ver más

  • Responsable: Tomas Gonzalez.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

¿Atascado con tu proyecto? Presupuesto GRATIS

X
error: Content is protected !!
Este sitio web utiliza cookies, si necesitas más información puedes visitar nuestra política de privacidad    Ver
Privacidad