El cifrado de César
A pesar de ser uno de los métodos criptográficos más simples, el “cifrado de César” permitió a Julio César proteger sus mensajes importantes de las miradas no autorizadas. Consiste en substituir cada letra del mensaje por otra que se encuentre un número fijo de posiciones más adelante en el alfabeto, y aunque hoy puede ser “descifrado” hasta por un niño, hace 2000 años -en un mundo en el que pocas personas sabían leer y escribir- este mecanismo era considerado lo suficientemente seguro como para confiar en el la seguridad de un estado.[http://www.neoteo.com/el-cifrado-del-cesar]Bueno vamos con el caso; primero veamos la estructura de carpetas con las que contará nuestro proyecto, ProyectoEncriptacionSI
Como se muestra los paquetes y las respectivas clases que contiene:
Pasamos a ver las clases CifradorCesar.java y DescifradorCesar.java y claro la clase CodigoCesar.java.
CifradorCesar.java: Que será la encarga de cifrar las letras que se le envíe:
DescifradorCesar.java: La cual se encargará de descifrar las letras que se le envíe:
y claro la clase Pruebas.java donde veremos algunas comprobaciones de nuestro encriptador y desencriptador:
Al ejecutar ésta última clase nos deberá mostrar algo como lo siguiente:
Bueno eso es todo por el momento, espero sus dudas y/o sugerencias; gracias totales!! :D
Ahhhhhhh y por favor si el material te fue útil ayúdame recomendando por las redes sociales; dando "Me gusta" en Javaenaccion en Facebook o "+1" en Google+, etc etc. en :D.
0 comentarios:
Publicar un comentario