CRIPTOGRAFIA EN JAVA
PRESENTADO POR:
SANDRA CECILIA GOMEZ TOVAR
KEVIN ASDRUBAL PAZ PIAMBA
STIVENSON MUSSA RODRIGUEZ
PRESENTADO A:
ROBERT ANTONIO GUZMAN CAVADIA
PROGRAMA
INGENIERIA DE SISTEMAS VIRTUAL
FUNDACION UNIVERSITARIA DEL AREA ANDINA
MARZO- 2020
INTRODUCCIÓN
Este trabajo tiene como objetivo dar a conocer cómo se emplea de manera práctica,
donde se hace uso de las clases criptográficas, realizando un cifrado de contraseñas,
el programa en el lenguaje indicado nos muestra cómo se usan los diferentes
protocolos para proteger información vital
JUSTIFICACIÓN
La criptografía es un componente básico de una solución de seguridad, por ello es
importante destacar la enseñanza de algoritmos clásicos de criptografía, ya que hoy día la
gente busca más seguridad y confiabilidad en la sociedad de la información. En los
últimos años el software está presente en la mayor parte de los sistemas y resultan vitales
para el funcionamiento y progreso de las sociedades modernas. Desde esta panorámica
el presente proyecto es creado con la intención de conocer los fundamentos teóricos de la
criptografía clásica, y exponer de forma práctica como encriptar un mensaje.
OBJETIVOS
Objetivo General
Diseñar e implementar un aplicativo multimedial que enseñe las diferentes formas
de encriptar un mensaje por medio de algunos algoritmos clásicos.
El objetivo del curso se centra en conocer los conceptos teóricos de criptografía
necesarios para la construcción de aplicaciones seguras mediante el uso de Java
Cryptography Architecture (JCA). Durante el curso, se practicará la generación de
certificados, cifrado y descifrado de mensajes, así como la firma digital en el
contexto de desarrollo de un aplicativo JAVA.
Objetivos Específicos
Analizar métodos criptográficos clásicos a través de la investigación empírico
analítica para implementar un aplicativo de software multimedia. ⋅ Diseñar el
aplicativo que permita el aprendizaje del proceso de encriptación mediante la
utilización de herramientas de programación. ⋅ Implementar el software como
herramienta de soporte en la ingeniería específica referente al plan de estudios de
la Universidad.
Aprender a utilizar mecanismos criptográficos para asegurar objetos y volver a
recuperarlos: “Protección y Autentificacion”.
Habilidades de pensamiento a desarrollar:
Nombre del taller: Criptografía en Java.
Objetivo de aprendizaje: Elaborar un programa en java haciendo uso de clases de
criptográficas para cifrar contraseñas a partir de diferentes protocolos.
CONCLUSIONES
Se ha visto que los algoritmos de la clave publica hoy en día, es la forma mas
segura de preservar la privacidad de la información.
Este permite dar solución a muchos de los problemas que la criptografía clásica, de
clave privada no la resolvía.
INFOGRAFIA
[Link]
CANVAS.
NETBEANS.