Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Instrucciones. El trabajo debe presentarse en formato paper, y enviarse vía email al docente encargado del
curso a la dirección electrónica alexjh765@gmail.com en formato .docx a más tardar en la fecha limite
asignada para el mismo; se debe desarrollar en grupos de no más de cuatro integrantes y la sustentación
puede realizarse en forma individual o grupal según lo considere el docente.
I. Encriptación y Desencriptación
El trabajo consiste en adquirir o cargar un texto a partir de un archivo de texto plano
(Original.txt), el cual será cifrado
Tema
por el correspondiente método de
Método simétrico IDEA Rot13 y Atbash
encriptación generando un Método asimétrico RSA Huffman y Shutherlgn
archivo con el texto cifrado Método simétrico RC5 Proceso de Bertrand
(Encriptado.txt); igualmente debe MD5 Teorema de Euclides
poder realizar el descifrado o DES Criba de Eratóstenes
desencriptación, es decir, a partir RCA Descenso infinito
del archivo de texto cifrado debe Modelo de Cramer y Coyeturas de
ser capaz de reconstruir el texto el de Hawking Hardy -Littlewood
Teorema de Hardamard – De
original y almacenarlo en un Teorema de Green - Tao
la Vallée Poussin o función Pi
archivo de texto plano
(Desencriptado.txt).
Recomendaciones
o Buscar una versión portable de turbo C, que sea soportado por la consola de DOS
o Utilizar alguna librería gratuita para manejo de interfaces graficas en C++ como:
Allegro, Opencv y OpenGL. En este caso en la entrega del proyecto final se debe
anexar la librería y los pasos para la configuración de la misma.
Felt Tip
Fusain
Pen Plumbago
Painting
Drawing
Nota. Los temas que aparecen con tachado doble en color gris, son temas que ya se
encuentran vetados
Metodología de Evaluación
Ítems Descripción Entregables %
Primera Entrega
Se debe realizar una exposición apoyada
en diapositivas con formato “PowerPoint”,
Archivo de PowerPoint
las cuales deben tener portada, una
Exposición con el nombre del
descripción del método, el algoritmo, una
proyecto
prueba de escritorio (ejemplo desarrollado
paso a paso, con resultados) y bibliografía.
Archivo de Excel con el
Ficha Proyecto Descripción resumida del proyecto
nombre del proyecto
Archivo de Word con el
Algoritmo En pseudocódigo
nombre del proyecto
Sustentación Grupal o individual
Segunda Entrega
Rutinas
Conjunto de rutinas, funciones o
Implementadas en
subprogramas vinculadas con el desarrollo Archivos .h y .cpp
Visual C++ o
de los objetivos propuestos en el proyecto
Compiladores C++
Tercera Entrega
Descripción resumida del proyecto Archivo de Excel con el
Ficha Proyecto
(actualizada y/o corregida) nombre del proyecto
En pseudocódigo y diagrama de flujo Archivo de Word con el
Algoritmo 5
(actualizada y/o corregida) nombre del proyecto
Se debe realizar un informe con una
descripción del método, el algoritmo, una
Archivo de Word con el
Informe prueba de escritorio (ejemplo desarrollado 2
nombre del proyecto
paso a paso, con resultados) y el código
fuente explicado detenidamente.
Archivo de Word con el
nombre del proyecto y
Paper Resumen del proyecto en formato IEEE 3
precedido de la palabra
paper
Software Implementado en Visual C++ o Compiladores de C++
Documentación de cada subrutina, rutina o subprograma
correspondiente al programa a implementar, incluyendo 2
el encabezado
Manejo de librerías 2
Prueba de escritorio 1
Funcionamiento integral del programa 5
Total 20