Cifrado por desplazamiento
Un cifrado por desplazamiento sustituye cada símbolo por otro situado a una distancia fija en un alfabeto ordenado.
Definición
El cifrado transforma el índice x en x + k módulo el tamaño del alfabeto, donde k es la clave. Para descifrar se resta el mismo desplazamiento.
César y ROT13
César es el método general de desplazamiento fijo. ROT13 desplaza 13 posiciones en el alfabeto latino de 26 letras; aplicarlo dos veces recupera el texto.
Por qué es débil
Solo hay una clave por desplazamiento posible y se conservan las frecuencias. Probar todos los valores o reconocer patrones del idioma suele revelar pronto el texto.
Los nombres suelen designar la misma familia de rotaciones fijas del alfabeto.
Sí. La aritmética recorre cíclicamente el conjunto ordenado de símbolos elegido.