Saltar al contenido

Actividad 1 – Algoritmos criptográficos

Actividad 1 – Algoritmos criptográficos

Ejercicio para alumno de SMR.


1. Cifrado de César

Calcule los caracteres de sustitución que se utilizarían usando un desplazamiento de 5 posiciones a la derecha.

Letra OriginalABCDEFGHIJKLMNÑOPQRSTUVWXYZ
Letra Cifrada

1.1 Cifra la siguiente palabra

Usando el cifrado del punto anterior (desplazamiento +5), cifra “CRIPTOGRAFIA”.

LetraCRIPTOGRAFIA
Cifrado

1.2 Descifra la siguiente palabra

Desplazamiento inverso de 5 posiciones.

Letra CifradaXZXYNYZHNTR
Texto Claro

2. Cifrado con XOR

La operación XOR es muy utilizada para cifrar. Para cada letra del texto “DESASTRE” aplícala con la clave “MARIPOSA”.

PasoLetraASCIIBINARIOClaveASCII ClaveBINARIO ClaveCIPHER (XOR)ASCII CifradoLetra Cifrada
1DM
2EA
3SR
4AI
5SP
6TO
7RS
8EA

2.1 Descifra el texto cifrado anterior

Vuelve a aplicar XOR con la misma clave “MARIPOSA” para recuperar “DESASTRE”.

Cipher
ClaveMARIPOSA
Texto Claro

2.2 Descifra este otro texto cifrado

Con clave “MARIPOSA”:

LetraBSDC2STXFFDC3ACKDC2CR
ASCII8182121961813
Binario
CIPHER XOR
Texto Claro

2.3 Cifra con la clave MARIPOSA el texto “LIBERTAD”

LetraLIBERTAD
ASCII
Binario
ClaveMARIPOSA
CIPHER XOR
ASCII Cifrado
Letra Cifrada

2.4 Verificación

Descifra el resultado anterior con la clave “MARIPOSA” y comprueba que recuperas “LIBERTAD”.

Cipher
ClaveMARIPOSA
Texto Claro

Anexo I – Tabla ASCII

DecHexChr
00x00NUL
10x01SOH
20x02STX
30x03ETX
40x04EOT
50x05ENQ
60x06ACK
70x07BEL
80x08BS
90x09TAB
100x0ALF
110x0BVT
120x0CFF
130x0DCR
140x0ESO
150x0FSI
160x10DLE
170x11DC1
180x12DC2
190x13DC3
200x14DC4
210x15NAK
220x16SYN
230x17ETB
240x18CAN
250x19EM
260x1ASUB
270x1BESC
280x1CFS
290x1DGS
300x1ERS
310x1FUS
320x20
330x21!
340x22«
350x23#
360x24$
370x25

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