La codificazione di Vigenère a codificação de Vigenère Die Chiffrierung von Vigenere Le chiffrement de Vigenère The Vigenère cipher

El cifrado Vigenère

El cifrado Vigenère es un criptosistema simétrico, es decir, utiliza la misma clave para cifrar y descifrar. El cifrado Vigenère se asemeja mucho al cifrado César, pero su diferencia radica en que el primero utiliza una clave más larga para contrarrestar el gran problema del cifrado César: el hecho de que una letra sólo puede ser codificada de una forma. Para resolver este problema, se utiliza una palabra clave en lugar de un carácter simple.
En primer lugar, se asocia cada letra con una cifra correspondiente.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

Se codifica un texto con una palabra agregándole las letras de otra palabra (llamada palabra clave) a cada una de sus letras. La palabra clave se agrega indefinidamente en el texto que se va a cifrar, y después se agrega el código ASCII de cada una de las letras de la palabra clave al texto a cifrar. Por ejemplo, el texto "rendezvousamidi" con su palabra clave "bonjour" será codificado de la siguiente manera:

Texto original:

r e n d e z v o u s a m i d i
114 101 110 100 101 122 118 111 117 115 97 109 105 100 105

Palabra clave:

b o n j o u r
98 111 110 106 111 117 114

Texto cifrado

\r+B E+O \n+\n -d+J E+O u +\r O+B u+O s -a+J M+O i -d+\r i
114 + 98 101 + 111 110 + 110 100 + 106 101 + 111 122 + 117 118 + 114 111 + 98 117 + 111 115 + 110 97 + 106 109 + 111 105 + 117 100 + 114 105 + 98

Para descifrar este mensaje, se necesita la clave secreta y se realiza el descifrado inverso utilizando la sustracción.

A pesar de que el cifrado es mucho más sólido que el cifrado César, aún así se puede romper fácilmente. Cuando los mensajes son mucho más largos que la palabra clave, es posible identificar el largo de la palabra clave y utilizar, para cada secuencia de palabra clave, el método de cálculo de la frecuencia con que aparecen las letras, y determinar así los caracteres de las palabras claves una a la vez...

Para evitar este problema, una solución es utilizar una palabra clave que sea casi igual de larga como el texto, a fin de evitar un estudio estadístico del texto cifrado. Este tipo de sistema de cifrado se llama sistema one-time pad. El problema con este tipo de método es la longitud de la clave de cifrado (cuanto más largo el texto a ser cifrado, más grande deberá ser la clave) que impide su memorización e implica una probabilidad mucho más grande de errores en la clave (un solo error hace que el texto sea imposible de leer...).

Última actualización el jueves, 16 de octubre de 2008, 15:43:34 .Este documento intitulado « El cifrado Vigenère » de Kioskea (es.kioskea.net) esta puesto a diposición bajo la licencia Creative Commons. Puede copiar, modificar bajo las condiciones puestas por la licencia, siempre que esta nota sea visible.

Mejores respuestas para « El cifrado Vigenère » en :
Cifrado de sustitución Ver Cifrado de sustitución El cifrado de sustitución consiste en reemplazar una o más entidades (generalmente letras) de un mensaje por una o más entidades diferentes. Existen varios tipos de criptosistemas de sustitución: La sustitución monoalfabética...
Cifrado de transposición Ver El método de cifrado por transposición consiste en reordenar datos para cifrarlos a fin de hacerlos ininteligibles. Esto puede significar, por ejemplo, reordenar los datos geométricamente para hacerlos visualmente inutilizables. La técnica asiria La...
[Word] Convertir un número en letras VerEn Word es posible convertir un número en letras conservando la ortografía (por ejemplo el acento,…), para ello: Crea un campo con CTRL-F9 En la pantalla aparecerá {} Pon dentro del campo el número precedido del signo “=” y luego del número...
Eliminar archivos sqmdata**.sqm y sqmnoopt**.sqm VerLos archivos sqmdata**.sqm y sqmnoopt**.sqm Quizás te habrás dado cuenta de la existencia de una gran cantidad de archivos en formato SQM en tu disco duro. Estos son del tipo sqmdata**.sqm o sqmnoopt**.sqm (** representa dos cifras aleatorias) En...
Descargar SoftPerfect File Recovery VerSoftPerfect File Recovery (sólo 253 ko) permite recuperar archivos borrados por descuido, incluso despues de haber vaciado la papelera de reciclaje. Atención: Es necesario que no haya registrado nada en el disco entre tanto. Soporta los sistemas de...
Descargar Carbon Copy Cloner para Mac VerCarbon Copy Cloner es un programa que realiza un backup al disco duro por completo o podemos seleccionar a nuestro gusto archivos que estarán incluidos en el backup. Nuestra copia lo tendremos como imagen de disco, incluye la opción de cifrarla...
Introducción al cifrado mediante DES VerDES (Estándar de Cifrado de Datos), descifrado de la clave secreta El 15 de mayo de 1973, el NBS (National Bureau of Standars, en castellano: Agencia Nacional de Normalización) hoy en día denominada NIST (National Institute of Standars and...
Cifrado por medio de RSA VerEl sistema RSA El primer algoritmo de cifrado de clave pública (cifrado asimétrico) fue desarrollado por R. Merckle y M. Hellman en 1977. Gracias al trabajo de los famosos analistas criptográficos Shamir, Zippel y Herlestman, se quedó obsoleto...
Criptografía de clave privada (o clave secreta) VerEl cifrado simétrico El cifrado simétrico (también conocido como cifrado de clave privada o cifrado de clave secreta) consiste en utilizar la misma clave para el cifrado y el descifrado. El cifrado consiste en aplicar una operación (un algoritmo) a...