El Cifrado Gronsfeld es un método de cifrado por sustitución polialfabética que fue desarrollado por el conde Gronsfeld en el siglo XVII.
Es muy similar al cifrado de Vigenère, con la principal diferencia de que la clave de Gronsfeld es siempre numérica, lo que simplifica su uso y descifrado manual.
¿Cómo funciona?
- Se utiliza un alfabeto base (generalmente el alfabeto latino de 26 letras, sin Ñ, aunque nosotros hemos añadido la opción de utilizar también la Ñ).
- Se establece una clave numérica, que puede ser cualquier secuencia de dígitos.
- Cada dígito de la clave representa un desplazamiento (cifrado César) que se aplica a la letra correspondiente del mensaje original.
- La clave numérica se repite sobre el mensaje original hasta cubrir todas las letras.
- Los espacios, puntuación y caracteres no alfabéticos no se cifran, manteniendo su posición.
Ejemplo de Cifrado
Mensaje Original: HOLA
Clave Numérica: 1234
Cada letra se desplaza según el dígito de la clave:
| Letra Original | Posición (A=0...) | Clave | Nueva Posición | Letra Cifrada |
|---|---|---|---|---|
| H | 7 | +1 | 8 | I |
| O | 14 | +2 | 16 | Q |
| L | 11 | +3 | 14 | O |
| A | 0 | +4 | 4 | E |
Resultado: El mensaje "HOLA" con clave 1234 es "IQOE".
