Un ejemplo sencillo de cifrar un texto es el que utilizaba “César”, que consistía en reemplazar una a una las letras de un texto por otras situadas un número fijo de posiciones más adelante del alfabeto utilizado.
Por ejemplo, la letra “A”, saltando 3 posiciones en el alfabeto, le correspondería la “D”, la “B” sería sustituida por la “E”, la “C” lo sería por la “F”, y así sucesivamente.
Este es considerado un tipo de cifrado de sustitución simple monoalfabético.
Aquí pongo una captura de un applet que utiliza esta técnica para cifrar un texto. Pincha en la imagen para acceder a la página.
Código fuente CifradoSimpleMonoalfabetico.java
