CRIPTOGRAFIA Y GESTION DE CERTIFICADOS
SEMANA 2
Nombre del estudiante: CARLOS CARDENAS IGRUTINOVICH
Fecha de entrega: 09-04-2022
Carrera: TECNICO EN CIBERSEGURIDAD
DESARROLLO
INSTRUCCIONES: Las respuestas a las preguntas del control, deben ser una elaboración propia. Usted se
apoyará en los contenidos de la semana y también puede hacerlo en otros textos, pero siempre debe
identificar los autores y citar las fuentes. Recuerde agregar la bibliografía al final del control en formato
APA. Cuide su redacción y ortografía. Considerando los materiales de la semana, responda lo siguiente:
1. Utilizando cualquier tipo de cifrado, descifre: RUZEOCBLOAAMPEN. Una vez listo, escriba la
palabra en texto plano; y describa el método utilizado y el porqué de la elección.
Probando diferentes métodos de cifrado, finalmente llegue al método de transposición matricial sin
llaves logramos descifrar el código RUZEOCBLOAAMPEN, el cual me guie por el ejemplo y quedaría en
lo siguiente
A B E U R
P A L O Z
N E M O C
Luego de estar viendo los diferentes patrones, el mensaje de puede leer de manera inversa desde la fila
número 3 desde derecha a izquierda en donde se puede leer lo siguiente como texto plano
COMENZOLAPRUEBA lo cual separando los textos nos queda COMENZO LA PRUEBA.
2. Utilizando las 6 últimas letras de la palabra en texto plano que resolvió en la pregunta anterior como
llave, realice los siguientes ejercicios:
a. Utilizando el método Playfair escriba numéricamente el texto plano SOYELMEJOR (Nota: la palabra
llave comienza en las coordenadas 11).
Para lograr generar la codificación, debemos dibujar una tabla la cual contenga 25 casilleros, esto quiere
decir que sean de 5 x 5, luego procederemos a escribir la llave comenzando por la coordenada numero 11
la que en la fila es la primera de izquierda a derecha en la parte superior de la siguiente manera.
1 2 3 4 5
1 p r u e b
2 a c d f G
3 h I/J k l M
4 n o q s T
5 v w x y z
Como podemos observar la I/J van en un cuadro ya que por la cantidad de letras deberíamos agrandar el
cuadro, también luego de escribir la llave y rellenar con las letras del alfabeto, pero sin repetir ninguna
letra de la llave, para finalizar este procedimiento nos dará como resultado la siguiente cadena numérica.
44-42-54-14-34-35-14-32-42-12 lo cual en texto es SOYELMEJOR
b. Utilizando el método Vigenére realice el descifrado de: 19 2 6 8 10 14 6 19 14 21 19 14 NOTA: el
ejercicio debe de estar descrito en su totalidad, paso por paso.
Para comenzar debemos tener en cuenta que esta tecnica consiste en tener 26 cifrados de cesar
ordenadas en el siguiente cuadro.
Una vez que la tabla ya está realizada deberemos sustituir los números por las letras asi como se indicara:
a b c d e f g h i j k l m n o p q r s t u v w x y z
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
De esta forma el mensaje quedaría así:
19 2 6 8 10 14 6 19 14 21 19 14
t c g i k o g t o v t o
Una vez que ya contemos con el cifrado pasaremos al siguiente paso el cual nos permitirá descifrar el
código:
cifrad t c g i k o g t o v t o
o
clave p r u e b a p r u e b a
Después vas verificando hacia la derecha para ver si es qué existen coincidencia de letras, de esta manera
el mensaje quedara de la siguiente manera:
CIFRADO t c g i k o g t o v t o
CLAVE p r u e b a p r u e b a
MENSAJ E L M E J O R C U R S O
E
Finalmente, al encontrar la coincidencia con la llave de cifrado se busca en la primera fila superior, de
manera que el mensaje que se encuentra en la tercera fila queda despejado
3. Utilizando como llave a=15 y b=21 proceda a encriptar el texto: TENGOLAMEJORNOTA. Debe
mencionar y demostrar el método utilizado para realizar el ejercicio, mostrando el ejercicio en número y
en texto encriptado.
Para lograr resolver este ejercicio se usará el método de vigeneres, esto ya que es uno de los más factibles
de utilizar.
a b c d e f g h i j k l m n o p q r s t u v w x y z
0 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
Luego de tener la tabla lista, le realizaremos unos cambios y quedaría de la siguiente manera
a b c d e f g h i j k l m n o p q r s t u v w x y z
0 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2
5 1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
Ahora pondremos en funcionamiento la tabla de Vigeneres la cual el mensaje a encriptar se ubicará en la
parte superior de la tabla
mensaje t e n g o l a m e j o r n o t a
Llave A B A B A B A B A B A B A B A B
Cifrado T F N H O M A N E K O S N P T B
Finalmente pasaremos el mensaje encriptado a números y quedaría asi:
mensaje 19 4 13 6 14 11 15 12 4 9 14 17 13 14 19 15
Llave 15 21 15 21 15 21 15 21 15 2 15 21 15 21 15 21
1
Cifrado 19 5 13 7 14 12 15 13 4 1 14 18 13 0 19 21
0
Finalmente tenemos los resultados en el cual el mensaje cifrado es TFNHOMANEKOSNPTB, lo cual en
mensaje cifrado en números será: 19 5 13 14 12 15 13 4 10 14 18 13 0 19 21.
REFERENCIAS BIBLIOGRÁFICAS
[Link]
[Link]