1. ACTIVIDAD N° 1 Consultar el sistema de Hill para encriptar y des encriptar mensajes. Luego, describa el proceso (paso a paso) para cifrar la palabra DEDICACION empleando la matriz clave y la asignación numérica que aparece en el siguiente recuadro (en él, el símbolo
Desarrollo: Paso 1. Condición m=n Se debe verificar si la matriz clave cumple con la condición m=n, es decir validar que tenga el mismo número de filas y el mismo número de columnas lo cual es correcto ya que es una matriz 2x2.
Paso 2. Determinante
10 41
Para que la matriz sea invertible debemos validar que el determinante sea diferente a cero A≠0
Se plasma la matriz clave y se realiza una multiplicación en sentido diagonal. det A ≠ 0
Z
10 41
= (1×1) - (0×(-4))=1
Se multiplica la primera diagonal y se le resta la segunda diagonal para hallar la determinante, obtenemos un resultado de 1 y así podemos decir que la matriz es invertible ya que la determinante es diferente de cero. Cumpliendo las dos condiciones anteriores procedemos a desarrollar el sistema hill.
3
FACULTAD DE INGENIERÍA Y CIENCIAS BÁSICAS TRABAJO COLABORATIVO
Paso 3. Encriptar - Formar la matriz La palabra a encriptar es: DEDICACION, debemos asignar un número a cada una de las letras en el mismo orden de acuerdo con el recuadro del enunciado.
D
E
D
I
C
A
C
I
O
N
3
4
3
8
2
0
2
8
15
13
Luego, se deben organizar en una matriz formando columnas de dos filas agrupadas en orden
34 38 20 28 11 53
Paso 4. Encriptar – multiplicación de matrices. Se debe multiplicar la matriz clave por la matriz resultante del paso anterior
10 41 34 38 20 28 11 53 ×
La multiplicación de sebe realizar de la siguiente forma: cada uno de los números de las filas de la matriz clave deben multiplicar a cada uno de los números de las columnas de la matriz resultante respectivamente como se evidencia en el ejemplo, así:
Resultados primera fila (1 x 3) – (-4 x 4) = -13 (1 x 3) – (-47 x 8) = - 29 (1 x 2) – (-4 x 0) = 2 (1 x 2) – (-4 x 8) = - 30 4
FACULTAD DE INGENIERÍA Y CIENCIAS BÁSICAS TRABAJO COLABORATIVO
(1 x 15) – (-4 x 13) = - 37 Resultados segunda fila (0 x 3) – (1 x 4) = 4 (0 x 3) – (1 x 8) = 8 (0 x 2) – (1 x 0) = 0 (0 x 2) – (1 x 8) = 8 (0 x 15) – (1 x 13) = 13 Ahora, con los resultados procedemos a conformar la matriz que nos indica el mensaje encriptado (Npomuceno, 2016)
134 298 20 308 3713
Paso 5. Encriptar – Palabra encriptada Para descubrir cuál es la palabra encriptada vamos a trabajar módulo 29 utilizando una fórmula en Excel, de la siguiente forma para los valores que nos resulten en negativo o superiores a 29 (Institución Universitaria Politécnico Grancolombiano, 2018): = residuo (-13;29) = 16 = residuo (-29;29) = 0 = residuo (-30;29) = 28 = residuo (-37;29) = 21 Procedemos a reemplazar los valores que correspondan
14 6 80 20 2 88 2131
Finalmente, la palabra cifrada es: PEAICA.IUN.
P
E
A
I
C
A
5
.
I
U
N
FACULTAD DE INGENIERÍA Y CIENCIAS BÁSICAS TRABAJO COLABORATIVO
Suponga que se intercepta el mensaje HTQÑULUYXHBZPHXOTJHTQBADWIGPZH Junto con este mensaje encriptado, solo se logró obtener la matriz clave
La misión del grupo es: 1. Descifrar tal mensaje. 2. Detallar organizadamente todos los procedimientos que se realizaron para descifrar el mensaje.
Paso 1. Condición m=n Se debe verificar si la matriz clave cumple con la condición m=n, es decir validar que tenga el mismo número de filas y el mismo número de columnas lo cual es correcto ya que es una matriz 3x3. A=
Paso 2. Determinante
45 23 12 211
para que la matriz sea invertible debemos validar que el determinante sea diferente a cero A≠0
Se plasma la matriz clave y se repiten las primeras dos columnas nuevamente para multiplicar en diagonal, de la siguiente forma det A ≠ 0
45 23 12 45 23 12 ∶∶ 45 23 2 1 1 2 1 1∶ 2 1 =
6
=
FACULTAD DE INGENIERÍA Y CIENCIAS BÁSICAS TRABAJO COLABORATIVO
Obtenemos un resultado de 1 y así podemos decir que la matriz es invertible ya que la determinante es diferente de cero. Cumpliendo las dos condiciones anteriores procedemos a desarrollar el sistema hill.
Paso 3. Descifrar – Invertir la matriz clave Antes de proceder con el desarrollo del descifrado, tomamos la matriz clave suministrada en el enunciado del ejercicio y la invertimos. En este caso utilizaremos el método de Gauss. (Vadenumeros, 2018)
Paso 4. Descifrar – Corroborar matriz inversa Para corroborar que el procedimiento se encuentre bien realizado, multiplicamos A-1 × A.
11 12 31 45 23 12 1 0 2 2 1 1 ×
La multiplicación de sebe realizar de la siguiente forma: cada uno de los números de las filas de la primera matriz deben multiplicar a cada uno de los números de las columnas de la segunda matriz respectivamente, como se evidenció en el paso 4 de la actividad N° 1. 4 + (-5) + 2 = 1
2 + (-3) + 1 = 0
1 + (-2) + 1 = 0
-4 + 10 + (-6) = 0
-2 + 6 + (-3) = 1
-1 + 4 + (-3) = 0
-4 + 0 + 4 = 0
-2 + 0 + 2 = 0
-1 + 0 + 2 = 1
La matriz resultante nos indica que el desarrollo se encuentra bien realizado y podemos proceder a realizar el descifrado.
10 01 00 001 Paso 5. Descifrar – multiplicar matrices Se debe multiplicar la matriz inversa por la matriz obtenida de acuerdo a la asignación de valores que se da a la palabra encriptada que se suministra en el enunciado de la actividad. La asignación de valores se realiza de la misma forma que es paso 3 de la actividad N° 1, la única diferencia es que se debe formar una matriz de tres filas ya que la matriz clave es de tres filas y tres columnas. 9
FACULTAD DE INGENIERÍA Y CIENCIAS BÁSICAS TRABAJO COLABORATIVO
40 54 4320 8332 7433 24 184 104 2521 113 27 8 27 45 32 3 27 5 5 2 Paso 6. Descifrar – trabajar en módulo 29 Para descubrir cuál es la palabra vamos a trabajar módulo 29 utilizando una fórmula en Excel, de la siguiente forma para los valores que nos resulten en negativo o superiores a 29: 10
3. BIBLIOGRAFÍA Institución Universitaria Politécnico Grancolombiano. (2018). Google drive. Recuperado el 09 de 2018, de https://drive.google.com/file/d/1rHtDB93xBcygnathYiNjmhlI0IYnaxv/view Npomuceno, S. (05 de junio de 2016). Youtube. Recuperado el septiembre de 2018, de https://www.youtube.com/watch?v=f_MjzKVM728 Vadenumeros. (2018). vadenumeros.es. Obtenido de https://www.vadenumeros.es/segundo/matriz-inversa-ecuaciones.htm
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.