El cifrado de Vigènere es un método de cifrado que usa una serie de diferentes cifrados César en base a las letras de una palabra clave. En un cifrado César, cada letra es reemplazada por otra letra que se encuentra un cierto número de posiciones más adelante en el alfabeto. Por ejemplo, en un cifrado César con un desplazamiento de tres posiciones, la letra A sería reemplazada por la letra D; la B por la E, la C por la F, etc. Un cifrado de Vigènere se construye utilizando varios cifrados César en diferentes partes del mensaje. En este artículo te mostramos cómo usarlo.

Método 1
Método 1 de 2:
Cifra

  1. 1
    Consigue una tabla de Vigènere (puedes ver una imagen al final de este artículo) o crea una tú mismo (mira los wikiHows relacionados).
  2. 2
    Piensa en una palabra clave que sea más corta que el mensaje o los mensajes que quieras cifrar. Para este ejemplo usaremos la siguiente palabra:
    LIME
  3. 3
    Escribe tu mensaje sin usar espacios entre las palabras. Para este ejemplo usaremos:
    WIKIHOWISTHEBEST
  4. 4
    Escribe la palabra clave debajo de tu mensaje, alineando cuidadosamente cada letra de ésta con las letras de tu mensaje. Repite la palabra clave hasta que cubras todo el mensaje:
    WIKIHOWISTHEBEST

    LIMELIMELIMELIME
  5. 5
    Si es necesario, corta la última repetición de la palabra clave para que calce exactamente con el mensaje. En el ejemplo que usamos para este artículo, la palabra
    LIME
    calza perfectamente, pero cuando esto no ocurra, no hay necesidad de usar la palabra completa al final. Por ejemplo:
    WIKIHOWISTHEBESTOFTHEBEST

    LIMELIMELIMELIMELIMELIMEL
  6. 6
    Ve a la fila de la primera letra de la palabra clave en la tabla de Vigénere y a la columna de la primera letra de tu mensaje. La intersección de ambas será la letra que usarás para el cifrado.
  7. 7
    Continúa realizando esta operación hasta que todo el mensaje esté cifrado. En nuestro ejemplo, la frase cifrada queda así:
    LAYEWGKEHLVAQWGP

Método 2
Método 2 de 2:
Descifra

  1. 1
    Para descifrar un texto, realiza los pasos explicados previamente en orden inverso.
  2. 2
    Encuentra la columna correspondiente a la primera letra del mensaje cifrado y avanza en ella hasta llegar a la fila de la primera letra de la palabra clave. Esta será la primera letra del mensaje descifrado.
  3. 3
    Continúa así hasta que termines de descifrar todo el mensaje.
  4. 4
    ¡Listo!

Consejos

  • Repasa el mensaje para asegurarte que lo cifraste correctamente. Un mensaje con errores en el cifrado puede ser imposible de descifrar correctamente, y será difícil que identifiques un error si no lo vuelves a revisar.
  • Otro método para que tu mensaje sea más difícil de descifrar es aplicar al mensaje original un cifrado Cesar con un valor predeterminado (por ejemplo, ROT13, es decir, rotar 13 posiciones), y luego aplicar el cifrado de Vigènere. Incluso si alguien lograse descifrar el cifrado Vigènere, seguirá viendo un texto sin sentido si no conoce el valor del cifrado César usado previamente.
  • Hay decodificadores de cifrado Vigènere en línea que puedes usar para descifrar tu clave. Haz una búsqueda para encontrarlos.
  • Cuando le entregues un mensaje a alguien, necesitará la palabra clave para poder descifrarlo. Transmítela secretamente en voz baja o usa un cifrado Cesar predeterminado para cifrarla.
  • Mientras más se repita tu palabra clave o frase clave, será más fácil detectar patrones en el texto y así, poder descifrarlo. Es preferible usar una palabra o frase clave que sea tan larga como el mensaje o incluso más.
  • Si usas una tabla de Vigènere más grande, que incluya puntuación y espacios, el cifrado será más difícil de decodificar. Más aún cuando la palabra o frase clave es tan o más larga que el mensaje.
  • Otro método para cifrar un mensaje es encontrar la letra que corresponde a la intersección entre una fila y una columna. En nuestro ejemplo, la intersección de la W y la L es la H, y así sucesivamente. De este modo WIKIHOWISTHEBEST pasa a ser HQWMSWIMDBTIMMEX.

Advertencias

  • El cifrado no es a prueba de tontos (ningún cifrado lo es) y puede ser roto rápidamente. Para los estándares actuales, el cifrado de Vigènere es extremadamente débil. No lo uses para cualquier cosa que realmente quieras mantener en secreto. Para formas de encriptado más fuertes puedes revisar y AES y RSA. Este cifrado, no obstante, puede usarse con una libreta de un solo uso (un código de encriptación de clave aleatoria que es igual de larga que el mensaje original y que sólo se utiliza una vez) para producir un texto cifrado que, mientras la clave se mantenga en secreto, será irrompible.

Acerca de este wikiHow

wikiHow es un "wiki", lo que significa que muchos de nuestros artículos están escritos por varios autores. Para crear este artículo, 28 personas, algunas anónimas, han trabajado para editarlo y mejorarlo con el tiempo. Este artículo ha sido visto 68 864 veces.
Categorías: Juegos