Cómo usar Vigenère
- Escribe texto claro o cifrado y elige Codificar o Decodificar.
- Introduce una palabra clave formada solo por letras inglesas A–Z.
- Selecciona Convertir. La clave avanza únicamente cuando aparece una letra inglesa.
- Copia el texto exacto; editar cualquier entrada borra el resultado anterior.
Fórmula y alineación de la clave
Con A=0 hasta Z=25, cada letra de la clave da un desplazamiento. Se usa Cᵢ=(Pᵢ+Kᵢ) mod 26 al codificar y Pᵢ=(Cᵢ−Kᵢ) mod 26 al decodificar. La clave se repite.
Se conserva la caja del mensaje. Espacios, signos, números y otras escrituras permanecen y no consumen una letra de la clave. Esta convención evita una alineación oculta.
Ejemplos exactos
ATTACKATDAWN con LEMON → LXFOPVEFRNHR y la decodificación con la misma clave recupera el original.
Attack at dawn! + LEMON → Lxfopv ef rnhr!. En A-BC D + BC, los separadores no avanzan la clave: B-DD F.
Usos adecuados
- Comprobar tablas escolares y resolver acertijos cuando se conoce la palabra clave.
- Comparar desplazamientos repetidos con un único César sin intentar deducir la clave.
Reglas y seguridad
- La clave necesita una o más letras A–Z sin espacios; el mensaje admite 500 caracteres.
- Es un cifrado histórico vulnerable. No hay búsqueda de clave, análisis Kasiski, autoclave, archivos ni almacenamiento.
Preguntas frecuentes
¿Los espacios avanzan la clave?
No. Solo una letra inglesa del mensaje consume la siguiente letra de clave.
¿Importa la caja de la clave?
No. lemon y LEMON son equivalentes.
¿Por qué se rechaza mi clave?
Debe ser una sola palabra A–Z sin signos, números ni acentos.
¿Puede descubrir una clave perdida?
No. Convierte exactamente con la clave proporcionada.