Criptografia 2
Criptografia 2
Criptografia 2
David Betzhold
Instituto IACC
29 de junio de 2020
1. Utilizando cualquier tipo de cifrado, descifre: RUZEOCBLOAAMPEN. Una vez listo, escriba
la
El método utilizado en este ejercicio para la resolución de este ejercicio se utilizó el método de
forma:
A B E U R
P A L O Z
N E M O C
Luego de buscar el patrón en la cual el mensaje se puede leer, el patrón en la cual el mensaje
tuvo sentido fue de la siguiente manera, desde la tercera fila de derecha a izquierda, así
continuamos en la segunda fila en el mismo orden, de derecha a izquierda y por último lo mismo
2. Utilizando las 6 últimas letras de la palabra en texto plano que resolvió en la pregunta anterior
como llave, realice los siguientes ejercicios:
Para proceder con encriptar nuestra frase empleando este método, lo fundamental es procesar
Para poder generar la matriz de codificación, es fundamental dibujar una matriz de 25 casilleros
(5x5), escribir la llave solicitada en las coordenadas indicadas 11, lo que quiere decir, Fila 1
Columna 1.
Una vez realizado lo indicado en la parte superior, se debe ingresar cada una de las letras
letra en la llave esta no debe ser vuelta a registrar en la matriz, para el caso de las letras I / J, solo
Para obtener el valor de las coordenadas a las que corresponde la letra S, debemos buscar dicho
mismo con la columna, así es como para la Letra S recuperamos el valor 44 (F4 - C4)
Para recuperar ahora el valor de las coordenadas a la que corresponde la letra O debemos realizar
44 - 42 - 54 - 14 - 34 - 35 - 14 - 32 - 42 - 12
14
Con este método vamos a realizar el descifrado del texto expuesto, para ello debemos considerar
2 fórmulas para el descifrado por el método Vigenére las cuales vamos a exponer a continuación:
M =( X (1 )+ K (1) ) mod L
siguiente formula:
M =( X (1 )−K (1 )+ L ) mod L
A B C D E F
0 1 2 3 4 5
G H I J K L
6 7 8 9 10 11
M N O P Q R
12 13 14 15 16 17
S T U V W X
18 19 20 21 22 23
Y Z
24 25
Ahora vamos a realizar un par de ejercicios par ver como se desarrolló el desencriptado
Segunda letra: M = (2- 17) mod26 M = -15 (Este no puede ser negativo y se le suma L)
M = -15 + 26 M = 11 letra L
Tercera letra: M = (6 -20) mod26 M= - 14 (se repite el mismo caso, y se aplica la misma
Debe
Para dar resolución a este ejercicio, debemos emplear la “SUSTITUCION AFÍN”. Este medio de
encriptación emplea 2 valores a modo de llaves, a=15 y b=21 para este caso.
La función para resolver este valor corresponde a “e(x) = (ax + b) mod m”, debemos señalar que
Mod M corresponde a 26, dado que empleamos el alfabeto latino sin la letra Ñ, tal como en los
casos anteriores, debemos ordenar el alfabeto desde la A a la Z y bajo el mismo los números del
Los valores correspondientes a las variables necesarias para completar la ecuación corresponde
a los siguientes valores, se emplearán las 3 letras de la frase a codificar (TEN) a modo de
A = Corresponde a un número primo entre 1 y 25, los valores permitidos para este parámetro
B = Para el caso de esta variable podemos usar cualquier numero entre 0 y 25, considerando
Parámetros: X = 19 - A = 15 - B = 21 - M = 26
e(19) = 20
Ya con los valores de las variables que emplearemos procederemos a demostrar la manera en la
cual se debe codificar la frase solicitada mediante el uso de este sistema de sustitución.
Bibliografía
[Haga triple clic en cualquier parte de este párrafo para escribir la primera referencia
bibliográfica.]