Está en la página 1de 3

Actividad 1.

Consultar el sistema de Hill para encriptar y desencriptar 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 sim
́ bolo “_”
representa el espacio entre las palabras).

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 26 27 28

Según la tabla la equivalencia letra – número es:


D=3
E=4
D=3
I=8
C=2
A=0
C=2
I=8
O = 15
N = 13

𝟏 −𝟒
Determinante C = | | = 𝟏 ∗ 𝟏 − 𝟎 ∗ −𝟒 = 𝟏 𝒔𝒆 𝒄𝒂𝒍𝒄𝒖𝒍𝒂 𝒅𝒆𝒕𝒆𝒓𝒎𝒊𝒏𝒂𝒏𝒕𝒆
𝟎 𝟏
Matrices 2 x 1 por cada pareja de letras:
3
DE = P1
4
3
DI = P2
8
2
CA = P3
0
2
CI = P4
8

15
ON = P5
13
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 26 27 28
29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86
87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115
116 117 118 119

Se devuelve el número con la correspondiente letra:

1 −4 3 3 − 16 −13 𝟏𝟑 𝑵
CP1 = [ ][ ] = [ ]=[ ]= [ ]= [ ]
0 1 4 0 + 4 4 𝟒 𝑬

1 −4 3 3 − 32 −29 𝟎 𝑨
CP1 = [ ][ ] = [ ]=[ ]= [ ]= [ ]
0 1 8 0 + 8 8 𝟖 𝑰

1 −4 2 2 + 0 2 𝟐 𝑪
CP1 = [ ][ ] = [ ]=[ ]= [ ]= [ ]
0 1 0 0 + 0 0 𝟎 𝑨

1 −4 2 2 − 32 −30 𝟏 𝑩
CP1 = [ ][ ] = [ ]=[ ]= [ ]= [ ]
0 1 8 0 + 8 8 𝟖 𝑰

1 −4 15 15 − 52 −37 𝟖 𝑰
CP1 = [ ][ ] = [ ]=[ ]= [ ]= [ ]
0 1 13 0 + 13 13 𝟏𝟑 𝑵

Respuesta:

𝑪𝑰𝑭𝑹𝑨 = 𝑵𝑬𝑨𝑰𝑪𝑨𝑩𝑰𝑰𝑵
Ordenamos los números en parejas debido que la matriz clave es cuadrada 2x2 y obtendremos 5 matricez
en columna de la siguiente manera

(3 4) , (3 8) , (2 0) , (2 8) , (15 13)

yo multiplicamos por la matriz clave "A"

Si bien obtenemos primero un resultado se debe tener en cuenta que la encriptación es de MOD28 por lo
que -13Mod28=15

y así sucesivamente con todos los números que componen las matrices resultantes...

De este modo a cada valor resultante se le asigna su letra corespondiente obteniendo el mensaje
codificado de la siguiente manera
15 4 27 8 2 0 26 8 19 13
O E_ I CAZ I S N

Ahora queda desencriptarlo usando la matriz inversa de la matriz clave para comprobar la codificación

De acuerdo con la encriptación 13MOD28 los valores cambiarían para cada pareja
de datos:

1 −4 3 3 − 16 −13 𝟏𝟑 𝑵
CP1 = [ ][ ] = [ ]=[ ]= [ ]= [ ]
0 1 4 0 + 4 4 𝟒 𝑬

1 −4 3 3 − 32 −29 𝟎 𝑨
CP1 = [ ][ ] = [ ]=[ ]= [ ]= [ ]
0 1 8 0 + 8 8 𝟖 𝑰

1 −4 2 2 + 0 2 𝟐 𝑪
CP1 = [ ][ ] = [ ]=[ ]= [ ]= [ ]
0 1 0 0 + 0 0 𝟎 𝑨

1 −4 2 2 − 32 −30 𝟏 𝑩
CP1 = [ ][ ] = [ ]=[ ]= [ ]= [ ]
0 1 8 0 + 8 8 𝟖 𝑰

1 −4 15 15 − 52 −37 𝟖 𝑰
CP1 = [ ][ ] = [ ]=[ ]= [ ]= [ ]
0 1 13 0 + 13 13 𝟏𝟑 𝑵

Lo que se hace es devolver los valores según la matriz dada inicialmente.


De esta manera se logra desencriptar el mensaje.
Reamente la encriptación se debe hacer con MOD29, ya que se va de 0 a 28.

También podría gustarte