Está en la página 1de 8

ACTIVIDAD EVALUATIVA EJE 3

CRIPTOGRAFÍA EN JAVA

CARLOS ARMANDO RODRIGUEZ CASALLAS

PRESENTADO A
ROBERTO ANTONIO GUZMAN CAVADIA

MATERIA

CRIPTOGRAFÍA Y MECANISMOS DE SEGURIDAD

Fundación Universitaria del Área Andina

Facultad de Ingenierías y Ciencias Básicas

Ingeniería de sistemas - Virtual

Bogotá, Colombia

2020
Tabla de contenido

Contenido
Tabla de contenido..............................................................................................................2
introducion..........................................................................................................................2
Conclusiones......................................................................................................................3
I ntroduc c ión
Para dar cumplimiento al desarrollo de la actividad planteada, se realiza un programa
sencillo en JAVA que permita cifrar un usuario y una contraseña, haciendo uso de librerías
especializadas para este lenguaje de programación. A continuación, se muestra el
funcionamiento de la herramienta desarrollada.
Desarrollo de la actividad.

Estructura del proyecto.

El proyecto consta de dos paquetes, el paquete interfaz, lleva la interfaz gráfica


(cifrado.java) y el paquete cifradojava, la clase principal que carga el contenido
(CifradoJava.java). La carpeta de librería, incorpora commons-codec en su versión para
hacer el proceso de encriptación.

Código de la a plicac ión.

La clase cifradoJava.java contiene las siguientes líneas de código:


Primero se instancia la interfaz grafica creando un objeto llamado, a este objeto se le
pasan propiedades para mostrarse en el centro de la pantalla y poniendo en "true" su
propiedad visible.

1 Interfaz gráfic a.
La interfaz tiene dos cuadros de texto para digitar el usuario y la clave, el botón proceder se
encarga de cifrar el usuario en MD5 y la clave en SHA-512, finalmente el botón limpiar
restaura todos los cuadros de texto para realizar nuevamente el proceso.

La interfaz gráfica realiza internamente el proceso mediante el siguiente codigo:

Se importa la librería:
El botón "Proceder" realiza el proceso de tomar el texto digitado en cada Cuatro de texto y
encriptarla:
Referenci as

Todas la imágenes y capturas de pantalla son de fuente propia. La herramienta fue


desarrollada en Java haciendo uso del IDE NetBeans versión 8.
Se adjunta el proyecto completo para abrirlo en este mismo IDE.
El proyecto tiene la ruta CifradoJava\dist\CifradoJava.jar; el cual es el archivo ejecutable
directo en formato java.

También podría gustarte