AL 2.2 Inversa en Criptografia
AL 2.2 Inversa en Criptografia
AL 2.2 Inversa en Criptografia
FACULTAD DE INGENIERA
Laboratorio de lgebra Lineal
Grupo
Fecha de la Prctica
514
No. Prctica
Nombre de la Prctica
Criptografa
Unidad
Matrices Inversas
CONOCIMIENTOS PREVIOS
Operaciones con matrices. Multiplicacin de matrices e inversa de una matriz
OBJETIVO
Reconocer diversas formas de representar datos utilizando matrices, realizar operaciones de multiplicacin de matrices
para la resolucin de problemas. Elaborar una hoja de clculo que realice multiplicacin de matrices
EQUIPO Y MATERIALES
Computadora y office
DESARROLLO
Con frecuencia los gobiernos, agencias nacionales de seguridad y las empresas se interesan en la transmisin de
mensajes codificadas que sean difciles de descifrar por otros pero que se decodifiquen con facilidad por quienes lo
reciben. Hay muchas formas interesantes de cifrar o codificar un mensaje, y en su mayor parte usan la teora de los
nmeros o el lgebra lineal.
1.
Codificar
i. Transformar el mensaje en nmeros asignando un nmero a cada letra. A1, B 2
espacio 0
ii. Elegir la matriz cuadrada cdigo C , debe ser una matriz invertible
iii. Formar la(s) matriz(ces) de mensaje M 1 , M 2 , M 3L del mismo tamao que la matriz cdigo
acomodando los nmeros del mensaje en columnas o renglones.
iv. Codificar el mensaje multiplicando la(s) matrices de mensaje por la matriz cdigo
C M X
b. Enviar
i. Los valores de la matriz
c.
Decodificar
i. Decodificacin del mensaje. Para recuperar la informacin del mensaje original, acomodar los
nmeros del mensaje en matrices cuadradas del mismo tamao que la matriz cdigo
ii. Multiplicar la matriz mensaje por la izquierda por la matriz inversa del cdigo
C 1 X C 1 C M
C 1 X M
c.
d.
M
Multiplica las matrices CM
Ordena los nmeros en lista horizontal.
CM=
32,36,59,34,19,53,10,29,27,23,36,52,18,11,28,27,33,55,61,77,120,33,32,61.
Felicidades! Lograste cifrar el mensaje
2 0 1
C
1 2 1
3 1 2
II.
Descifra un mensaje
50, 61, 96, 49, 34, 83, 27, 22, 49, 42,
31, 68, 28, 44, 57, 38, 29, 62, 32, 20, 51, 2, 1, 3
Utiliza la matriz inversa para descifrar el siguiente mensaje:
a.
b.
c.
d.
Ordena los nmeros en una matriz de 3 x n verticalmente para obtener la matriz del mensaje
codificado X
Calcula la inversa de la matriz C
Multiplica las matrices C-1X
Transforma los nmeros en letras:
Qu dice el mensaje?
Solo se que no se nada
III.
IV.
V.
Cuestionario
1.
2.
3.
4.
5.
6.
desencriptado.
Puede utilizarse la en los mensajes? no, debido a que no est considerada dentro del alfabeto
utilizado para encriptar.
Qu ocurre si el mensaje es interceptado por el enemigo? es una cuestin que concierne a los
intereses de los involucrados, si es enemigo significa que el mensaje no sirve para comunicar de manera
secreta.
Si no se est en guerra, para qu sirve la criptografa? para tener cierta privacidad al momento de la
comunicacin, sin que cualquier persona tenga acceso a ella.
CONCLUSIONES
El uso de las matrices es bastante til tanto para resumir informacin numrica, como tambin en este caso poder
encriptar o desencriptar un mensaje, sin embargo se debe conocer el proceso para poder hacerlo de manera correcta y que
el mensaje llegue integro al destinatario y pueda cumplir su funcin.
EVALUACIN DE LA PRCTICA
Se evaluar la realizacin de la prctica mostrando la resolucin de cada uno de los ejercicios. El documento se enviar
utilizando el campus virtual