Vous êtes sur la page 1sur 4

0

INSTITUTO TECNOLÓGICO SUPERIOR

CORDILLERA

NOMBRES: ERICK SOSA

RICARDO ARIAS

GABRIEL SIMBAÑA

MORONI AGUILERA

CURSO: 2 “A”

JORNADA: NOCTURNA

TEMA: CRIPTOGRAFIA MATRICIAL.

2018 - 2018
1

INDICE PAG

1) INTRODUCCION 2

2) OBJETIVO S 2

2.1) OBJETIVO PRINCIPAL 2

3) REQUERIMIENTOS 3

3.1) REQUERIMIENTOS FUNCIONALES 3

3.2) REQUERIMIENTOS NO FUNCIONALES 3

4) BIBLIOGRAFIA 3
2

1) INTRODUCCIÓN

La palabra Criptografía proviene del griego "kryptos" que significa oculto, y "graphia",

que significa escritura. La Criptografía es una técnica, o más bien un conjunto de

técnicas, que tratan sobre la protección de información frente a observadores no

autorizados.

A través de la criptografía la información puede ser protegida contra el acceso no

autorizado. También puede ser usada para prevenir el acceso y uso no autorizado de los

recursos de una red o sistema informático y para prevenir a los usuarios la denegación

de los servicios a los que sí están permitidos.

Desde los inicios de la escritura se ha visto la necesidad de transmitir mensajes de

manera que sean ocultos para aquellos que no sean el destinatario. Las técnicas de cifrar

mensajes han sido desarrolladas desde tiempos remotos, lo cual permitió la

proliferación de diversos métodos. En este trabajo se establece un método, basado en la

descomposición en valores singulares y herramientas computacionales, que permite

mejorar los resultados obtenidos con otros métodos de descifrado basados en el análisis

de frecuencias.

Para realizar este programa nos vamos a basar específicamente en la criptografía con la

utilización de matrices, más adelante detallaremos que métodos usaremos y cuál será el

alcance de nuestro proyecto.

2) OBJETIVO

2.1) OBJETIVO PRINCIPAL

- Realizar un programa capaz de criptografíar datos por medio del algebra lineal.

- Permitir encriptar datos de distintas maneras.


3

3) REQUERIMIENTOS

3.1) REQUERIMIENTOS FUNCIONALES

- El sistema permitirá la encriptación de palabras frases hasta textos.

- El sistema permitirá elegir el método de encriptación entre encriptación por

transpuesta, encriptado de Hill, encriptación de Cesar, encriptación de Vigenere.

- Permitir la elección de la llave o matriz invertible o transpuesta para encriptar.

- El sistema tendrá una interfaz que permitirá la elección del tipo de sistema que

desea cifrar y descifrar.

3.2) REQUERIMIENTOS NO FUNCIONALES

- El sistema deberá tener una barra de progreso para mostrar el tiempo de

ejecución mientras encripta el mensaje.

- El sistema tendrá botones de elección únicos para cada sistema.

- El sistema se ejecutará en una ventana independiente.

4) BIBLIOGRAFIA

- Triana Laverde, J. G. Aplicaciones matriciales a criptografía (Doctoral

dissertation, Universidad nacional de Colombia).

- Sanjuan, G. C., & López, J. C. C. (2003). Aplicación de las matrices invertibles

en criptografía. Ensayos: Revista de la Facultad de Educación de Albacete, (18),

279.

- Díaz, J. C. G. (2007). Introducción a la criptografía. Historia y

actualidad. Documenta & Instrumenta, 5, 236.

Vous aimerez peut-être aussi