Codificador / Decodificador de Cifrado Vigenère

Codifica y decodifica texto usando el cifrado Vigenère, un clásico cifrado de sustitución polialfabética. Introduce una palabra clave para desplazar cada letra de forma diferente. Puro cliente, ningún dato sale de tu navegador.

Palabra clave
Acción

Ejemplos Rápidos

Sobre el Cifrado Vigenère

El cifrado Vigenère es un método de cifrar texto alfabético usando una forma simple de sustitución polialfabética. Fue inventado por Giovan Battista Bellaso en 1553 y posteriormente atribuido erróneamente a Blaise de Vigenère. Cada letra del texto plano se desplaza un número de lugares determinado por la palabra clave, lo que lo hace mucho más seguro que los simples cifrados César.

Características

Preguntas Frecuentes

¿Cómo funciona el cifrado Vigenère?

El cifrado Vigenère usa una palabra clave para determinar el desplazamiento de cada letra. Cada letra de la palabra clave corresponde a un valor de desplazamiento (A=0, B=1, ..., Z=25). La palabra clave se repite para coincidir con la longitud del texto plano. Cada letra del texto plano se desplaza por el valor de la letra correspondiente de la palabra clave.

¿Es seguro el cifrado Vigenère?

Por estándares modernos, el cifrado Vigenère no es seguro. Puede romperse usando análisis estadístico (examen de Kasiski) si la palabra clave es corta o se repite. Sin embargo, con una palabra clave verdaderamente aleatoria tan larga como el mensaje (cuaderno de un solo uso), se vuelve teóricamente imposible de romper.

¿Qué lo diferencia de un cifrado César?

Un cifrado César usa un solo desplazamiento fijo para todo el mensaje. El cifrado Vigenère usa un desplazamiento diferente para cada letra basado en la palabra clave, haciendo que el análisis de frecuencia sea mucho más difícil.

¿Puedo usar números o caracteres especiales en la palabra clave?

Esta herramienta solo usa caracteres alfabéticos (A-Z, a-z) en la palabra clave. Los caracteres no alfabéticos se ignoran al determinar los desplazamientos, pero se preservan en la salida.

¿Por qué se llama cifrado Vigenère?

El cifrado fue realmente inventado por Giovan Battista Bellaso en 1553, pero fue atribuido erróneamente a Blaise de Vigenère, un diplomático y criptógrafo francés, en el siglo XIX.