Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Presentado por:
2019
Introducción
Aunque existen diversos métodos para encriptar y desencriptar mensajes en este trabajo
nos centraremos en sistema de hill que utiliza una matriz como un sistema de cifrado
para codificar un mensaje.
Objetivo general
Objetivo especifico
1Paso:
Asignación de valores a cada letra de la palabra a cifrar,
iniciando A=0 y finalizando las 27 letras del alfabeto con el
número 26; a partir de este número podríamos tener o asignar
caracteres especiales como el punto, separación entre palabras
entre otros. Para nuestro trabajo utilizaremos un módulo 29
donde vamos a incluir la separación entre palabras y el punto
según requerimiento de la actividad.
D=3
E=4
D=3
I=8
C=2
A=0
C=2
I =8
O = 15
N = 13
2. Paso:
Según el cifrado de Hill la matriz clave determina la transformación lineal, en
nuestro caso sería de orden 2, agrupamos la asignación de números cada dos.
Recordemos para que sea posible la multiplicación de matrices se debe
cumplir que el número de columnas de la primera matriz sea igual al número
de filas de la segunda matriz.
Matriz clave:
DEDICACION =
3. Paso
Vamos a multiplicar cada pareja por nuestra matriz clave, teniendo en cuenta
que el resultado debe ser congruente con modulo 29.
* =
Obteniendo:
1. Reemplazamos los números obtenidos sin importan si son positivos o
negativos Paso:
Asignación de valores a cada letra de la palabra a cifrar, iniciando A=0 y
finalizando las 27 letras del alfabeto con el número 26; a partir de este número
podríamos tener o asignar caracteres especiales como el punto, separación
entre palabras entre otros. Para nuestro trabajo utilizaremos un módulo 29
donde vamos a incluir la separación entre palabras y el punto según
requerimiento de la actividad.
D=3
E=4
D=3
I=8
C=2
A=0
C=2
I =8
O = 15
N = 13
2. Paso:
Según el cifrado de Hill la matriz clave determina la transformación lineal, en
nuestro caso sería de orden 2, agrupamos la asignación de números cada dos.
Recordemos para que sea posible la multiplicación de matrices se debe
cumplir que el número de columnas de la primera matriz sea igual al número
de filas de la segunda matriz.
Matriz clave:
DEDICACION =
3. Paso
Vamos a multiplicar cada pareja por nuestra matriz clave, teniendo en cuenta
que el resultado debe ser congruente con modulo 29.
* =
Obteniendo:
Reemplazamos los números obtenidos sin importan si son positivos o
negativos por su valor correspondiente a las letras del alfabeto, obtenemos
como resultado nuestra equivalencia de la palabra DEDICACION de forma
cifrada
-13 = N
4 = E
-29 = A (la ubicación 29 recordemos que es 0, osea A)
8 = I
2 =C
0=A
-30 = -1 = B Teniendo en cuanta que debe ser congruente con el módulo 29
8 = I
-37 = -8 = I
7 =H
-13 = N
4 = E
-29 = A (la ubicación 29 recordemos que es 0, osea A)
8 = I
2 =C
0=A
-30 = -1 = B Teniendo en cuanta que debe ser congruente con el módulo 29
8 = I
-37 = -8 = I
7 =H
Sumamos - 83 + 29 = - 54 + 29 = - 25 + 29 = 4
Se resta 33 - 29 = 4
Sumamos -74 + 29 = - 45 + 29 = -16 + 29 = 13
Se resta 32 - 29 = 3
Sumamos - 10 + 29 = 19
Sumamos - 25 + 29 = 4
Sumamos - 3 + 29 = 26
Sumamos -2 + 29 = 27
El mensaje cifrado es: 4 11 27 4 24 8 20 15 27 3 4 16 4 13 3 4 27 3 4 11 27 4
19 5 21 4 18 26 15 27
Mensaje decodificado es: EL ÉXITO DEPENDE DEL ESFUERZO
Bibliografía
https://www.textoscientificos.com/criptografia/hill