Proyecto Final Avance

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 7

PROYECTO FINAL

CRIPTOGRAFÍA

ÁLGEBRA LINEAL

PRESENTADO A:
DOCENTE LIHKI JOSÉ RUBIO ORTEGA

PRESENTADO POR:
- ANGIE PAOLA BRAVO CONDE 2520201009
- SERGIO ALEJANDRO SANCHEZ 2520201110
- JUAN MANUEL URIBE CARDENAS 2120201049

UNIVERSIDAD DE IBAGUÉ
IBAGUÉ – TOLIMA
2020
CONTEXTUALIZACIÓN:
La criptografía es imprescindible para el comercio electrónico, la privacidad en la red, la
autentificación del usuario, el acceso restringido y la seguridad informática.

INTRODUCCIÓN
Este proyecto basado en la criptografía, se llevará a cabo en dos partes, primero se quiere
dar a conocer en una breve explicación cual es la funcionalidad de la criptografía y cómo
podemos unirla con nuestra asignatura que es algebra lineal. Para entender el problema al
cual le daremos solución, debemos saber que la criptografía se ha definido,
tradicionalmente, como el ámbito de la criptología que se ocupa de las técnicas de cifrado
o codificado destinadas a alterar las representaciones lingüísticas de ciertos mensajes con
el fin de hacerlos ininteligibles a receptores no autorizados.

CREACIÓN DEL PROBLEMA

A lo largo de la historia se han desarrollado varios tipos de encriptación de mensajes, algunos


niños inconscientemente intentan crear un sistema para contar “secretos” sin que nadie más se
entere, sino solo el receptor del mensaje, con palabras claves como ponerle un “pa” al final de
cada sílaba, tal como “hopa lapa, copa, mopa, espa, taspa” queriendo decir en clave, las palabras
“cómo estás”, tal vez nos parezca algo ridículo, solo basta con escuchar atentamente al mensaje,
para darnos cuenta que está cifrado por la sílaba pa, simple, ¿no es así?. Lo complejo viene
cuando necesitamos de verdad hacer un cifrado super secreto, un cifrado el cual solo lo sepa el
transmisor y el receptor, y es aquí donde se empiezan a crear cifrados tan famosos como el
código morse, el ROT1, la transposición, código enigma y más, pero, estos códigos tan
conocidos, tienen un problema, como mucha gente puede dominar estos cifrados, deja de ser tan
secreta la información, y aquí es donde entra el álgebra lineal, ¿cómo?.

El álgebra lineal es un conjunto de conocimientos que se puede aplicar en problemas complejos,


aplicable en finanzas, contaduría, y hasta podemos hallar aproximaciones de temperatura con
esta, pero, ¿podemos usarla para cifrar mensajes? claro que sí, y es muy simple.

Se basa en el cifrado de Hill, un código bastante simple, pero a la vez, casi imposible de
descifrar. El cifrado de Hill se basa en asignar un número a cada letra, este mensaje se dividirá en
matrices conformadas por 1 fila y 3 columnas, la cual será conformada por 3 letras convertidos
en números y puesto en cada matriz, estos conjuntos de matrices, serán multiplicadas por una
matriz de 3x3, que obligatoriamente debe tener inversa, ya que la usaremos después. Al tener las
matrices resultantes de multiplicarse con nuestra matriz A, nos darán números completamente
distintos a las matrices iniciales, tanto así, que ni siquiera nosotros seremos capaces de adivinar
cual es el mensaje encriptado, para desencriptar este mensaje, el receptor debe tener el orden en
el que se multiplicarán las matrices, y debe tener la matriz inversa de la cual nosotros usamos
para encriptar, una vez hecho esto de multiplicar las matrices por la inversa, se obtendrán las
matrices iniciales, que se podrán desencriptar, asignándole la letra correspondiente a cada
número de la matriz, y que al unir todas estas letras, tendremos el mensaje que se quiere dar al
receptor.

Con este concepto, la idea es crear un mensaje encriptado basándonos en el cifrado de Hill y
claramente introduciendo el algebra lineal y se explicara paso a paso como lo llevaremos a cabo
para tener un buen resultado final.

SOLUCIÓN DEL PROBLEMA

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
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

EJEMPLO 1:

U N I V E R S I D A D   D E   I B A G U E
21 14 9 22 5 18 19 9 4 1 4 0 4 5 0 9 2 1 7 21 5
EJEMPLO 2
EJEMPLO 3
CONCLUSIÓN

Como pudimos notar en la solución de los problemas, la criptografía puede unirse con el algebra
lineal creando nuevos métodos con el cual se pueden crear códigos. El algebra es una rama de las
matemáticas que estudia conceptos tales como vectores, matrices, espacio dual, sistemas de ecuaciones
lineales y en su enfoque de manera más formal, espacios vectoriales y sus transformaciones lineales.
Como dije anteriormente estudia las matrices, y por medio de estas creamos un método y logramos
descifrar un código como lo podría hacer cualquier programa de codificación.

BIBLIOGRAFIA
 https://www.youtube.com/watch?v=05jxw_byPHM
 https://www.youtube.com/watch?v=Tjrm3HsqBXE
 https://es.wikipedia.org/wiki/Criptograf%C3%ADa
 https://www.tecnologia-informatica.com/que-es-la-criptografia/
 https://es.wikipedia.org/wiki/Cifrado_Hill#:~:text=En%20criptograf%C3%ADa%20cl
%C3%A1sica%2C%20el%20Cifrado,m%C3%A1s%20de%20tres%20s
%C3%ADmbolos%20inmediatamente.
 https://culturacientifica.com/2017/01/11/criptografia-matrices-cifrado-hill/

También podría gustarte