CRIPTOGRAFÍA MEDIANTE MATRICES INVERTIBLES

Slides:



Advertisements
Presentaciones similares
el 1, el 4 y el 9 tres cuadrados perfectos autosuficientes
Advertisements

FRACCIONES.
La Curva Normal Capítulo V.
La mediana La mediana es el valor tal que el 50 % de las observaciones son menores y 50 % de ellas son mayores a dicho valor. En otra palabras, la mediana.
UNIVERSIDAD DE ORIENTE NUCLEO DE BOLIVAR COORDINACION GENERAL DE ESTUDIOS DE POSTGRADO POSTGRADO EN CIENCIAS ADMINISTRATIVAS MENCION FINANZAS. VI COHORTE.
Sistema Numérico Binario
Números Racionales Materia Matemáticas Tema 1 Curso Nivel II.
Apuntes 2º Bachillerato C.T.
MATRIZ INVERSA POR DETERMINANTES
Los elementos invertibles de Z6 son 1 y 5
MATRICES Y DETERMINANTES
Unidad 8 Capa de PRESENTACIÓN
Parte 3. Descripción del código de una función 1.
Sistemas de Ecuaciones
Tema 1.- Aritmética. 1.-Usar el algoritmo de Euclides para calcular el máximo común divisor de a y b y expresarlo en función de a y b para: a) a= 56,
TEORÍA DE CONJUNTOS.
MATRIZ DE CHEQUEO DE PARIDAD
Introducción a los Números Fraccionarios
Códigos Detectores y Correctores de Errores
Teoría de la Información y Codificación
Departamento de Matemáticas
DIVISION DE POLINOMIOS
Operaciones. Las fracciones y sus operaciones
La minimización de los costes
¿Qué es un conjunto? Un conjunto es una colección de objetos considerada como un todo. Los objetos de un conjunto son llamados elementos o miembros del.
Ecuaciones de primer grado Similar al ejercicio 1 propuesto
Similar al ejercicio 1 propuesto Método de sustitución
DETERMINANTES DE UNA MATRIZ
La Multiplicación (I).
MÉTODO DE GAUSS-SEIDEL CON RELAJACIÓN
DESCOMPOSICIÓN L U Verónica Miranda, Mariano Avilés, Andrés Navarro, Katherine González.
Sistema de tres ecuaciones con tres incógnitas
Introducción al lenguaje R Sesión 2: Objetos en R
Análisis de impactos mediante modelos de tipo Input-Output
UPC MATRICES MA49 (EPE) Universidad Peruana de Ciencias Aplicadas
Operaciones con fracciones
MATRICES Concepto Se llama matriz de orden m x n a todo conjunto de elementos aij dispuestos en m líneas horizontales (filas) y n verticales (columnas)
SUMA DE FRACCIONES DEL TERCER TIPO.
Potencias y Raíces de números naturales
Prof. Esteban Hernández
Estadística Administrativa I
INIVERSIDAD AUTÓNOMA DE GUADALAJARA
Presentación Liceo: Francisco Del Rosario Sánchez. Nombre: Diana Eliza Cabrera De La Rosa, #7. Asignatura: Matemáticas. Profesor: Sócrates Orlando Peguero.
El proceso de comunicación
MATRICES CONTENIDO DEL TEMA: Concepto de matriz de orden n x m
Procesamiento de Imágenes digitales
INTRODUCCIÓN A LA INFORMÁTICA
Matrices – Determinantes Sistemas de Ecuaciones lineales
Algebra Ejemplos de Matrices Ramírez Abascal Guillermina Fabiola.
Multiplicación de matrices
006 DETERMINANTES DETERMINANTES.
Matrices y Determinantes
EXCEL.
Visual Basic FUNCIONES Y PROCEDIMIENTOS
Permutaciones, combinaciones
MATRICES.
REPRESENTACIÓN DE LA INFORMACIÓN
MATRIZ INVERSA.
Lorena Chavez JESICA BRASSEL
MATRICES.
Sistema Binario
Guardando el secreto Protección de datos.
Método de la matriz adjunta para el cálculo de matriz inversa
COMPROMISOS DE LA CLASE
ALGEBRA CON VECTORES Y MATRICES Uso de MatLab.
1 Índice del libro Números naturales 1.Números naturalesNúmeros naturales 2.Sistema de numeración decimalSistema de numeración decimal 3.Operaciones.
 IMPARTIDA POR:  ING. NOE IBARRA ARREDONDO  21/NOV/2015 RIOVERDE, S.L.P. ALGEBRA LINEAL Orden de una Matriz Operaciones con Matrices Transformaciones.
MENSAJES CONFIABLES EN CANALES NO CONFIABLES NOMBRE: CÉSAR GRANIZO FECHA: 08/06/2016.
Alvaro Alfredo Bravo Dpto. de Matemáticas y Estadística Universidad de Nariño - Colombia METODOS ALEATORIOS.
Profesora: Milagros Coraspe Realizado por: Almérida, Gissell C.I.: Valladares, Angélica C.I.: Universidad De Oriente Núcleo Monagas.
Transcripción de la presentación:

CRIPTOGRAFÍA MEDIANTE MATRICES INVERTIBLES Andrés Rico Medina Helena Ocaña Biedma 2ºA-BACH.

Introducción Criptografía: Se ocupa del diseño de algoritmos para la transmisión segura de mensajes. Tiene su origen en la década de 1940 en el marco de la Segunda Guerra Mundial

Matriz Inversa Es la traspuesta de la matriz adjunta, dividida entre el determinante de la matriz.

Procedimiento: A) Calcular el determinante de la matriz.

Matriz de cofactores = Matriz adjunta B) Calcular los adjuntos de sus elementos ordenados como están escritos en la matriz inversa. Matriz de cofactores = Matriz adjunta

C) Se escribe la traspuesta de la matriz adjunta, dividiendo cada elemento por el determinante de la matriz. No todas las matrices admiten una matriz inversa, por ejemplo, aquellas cuyo determinante es 0 no lo admiten.

La matriz invertible verifica que:

Ejemplo de encriptación mediante matrices invertibles Elegimos un código, asignando un número a cada letra, por ejemplo, a cada letra el inverso de su posición en el alfabeto: Queremos enviar este mensaje: Así que: DIME LA TAREA DE MATEMÁTICAS 24 19 15 23 16 27 7 27 9 23 27 24 23 15 27 7 23 15 27 7 19 25 27 8

Vamos a codificarlo usando una matriz de 2x2, por ello debemos dividir el mensaje en grupos de 2 letras, así: Ahora elegimos una matriz invertible para codificar y multiplicamos: Matriz de codificación = A = Por lo tanto: Y el código resultante es: 67 43 53 38 …

Ahora, el receptor, QUE CONOCE EL CÓDIGO EMPLEADO, utiliza la matriz inversa para descodificar. Recibe: , y utiliza la inversa. Obtiene como resultado: Y traducido resulta: 67 43 53 38 24 19 15 23… DIME…

Podemos usar una matriz más compleja para hacer más seguro el código, por ejemplo, 3x3: Debemos unir las letras del mensaje de tres en tres, en una matriz de 3 filas y 1 columna. Usar una matriz inversa de 3x3.

Se puede aumentar la seguridad el mensaje añadiendo fases a la codificación, es decir, utilizando más de una matriz inversa:

Así obtenemos de nuevo el mensaje original. El resultado es: Así obtenemos de nuevo el mensaje original. Este proceso se puede repetir cuantas veces se quiera, aunque: Aumentar fases del proceso Aumentar posibilidad de error EQUIVOCAMOS EL CÓDIGO

Añadir 2 números (o los que se quieran) al mensaje, por ejemplo: Nº palabras: Nº de veces que aparece la letra E: Para ello, ampliamos la tabla: El receptor tiene que conocer: La nueva tabla Matriz de codificación Significado de dígitos de control Aumentar probabilidad mensaje correcto DÍGITOS DE CONTROL 5 4

Codificación final del mensaje en su primera fase: Los siguientes pasos son iguales 24 19 15 23 16 27 7 27 9 23 27 24 23 15 27 7 23 15 27 7 19 25 27 8 33 32