Cómo codificar y decodificar utilizando la cifra de Vigenère

Descargar el PDFDescargar el PDF

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

Descargar el PDF
  1. How.com.vn Español: Step 1 Consigue una tabla...
    Consigue una tabla de Vigènere (puedes ver una imagen al final de este artículo) o crea una tú mismo (mira los How.com.vns relacionados).
  2. How.com.vn Español: Step 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. How.com.vn Español: Step 3 Escribe tu mensaje sin usar espacios entre las palabras.
    Para este ejemplo usaremos:
    WIKIHOWISTHEBEST
  4. How.com.vn Español: Step 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. How.com.vn Español: Step 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. How.com.vn Español: Step 6 Ve a la...
    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. How.com.vn Español: Step 7 Continúa realizando esta operación hasta que todo el mensaje esté cifrado.
    En nuestro ejemplo, la frase cifrada queda así:
    LAYEWGKEHLVAQWGP
    Anuncio
Método 2
Método 2 de 2:

Descifra

Descargar el PDF
  1. How.com.vn Español: Step 1 Para descifrar un texto, realiza  los pasos explicados previamente  en orden inverso.
  2. How.com.vn Español: Step 2 Encuentra la columna...
    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. How.com.vn Español: Step 3 Continúa así hasta que termines de descifrar todo el mensaje.
  4. How.com.vn Español: Step 4 ¡Listo!
    Anuncio

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.
Anuncio

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.
Anuncio

Acerca de este How.com.vn

How.com.vn 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 78 912 veces.
Categorías: Juegos
Esta página ha recibido 78 912 visitas.

¿Te ayudó este artículo?

⚠️ Disclaimer:

Content from Wiki How Español language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

Anuncio