Cifrado De Vigenére - La Rama Ancestral

Breaking

domingo, 10 de febrero de 2019

Cifrado De Vigenére

Para utilizar este método, se construye una tabla. En la primera fila de la misma, se proporciona el alfabeto en claro, que se repite en la segunda fila.
Las demás filas se crean desplazando sucesivamente una posición a la fila anterior. 


  Clave: Martes           Texto en claro: Estoy Contento


Proceso De Cifrado:

1. Extender la clave para que tenga la misma longitud que el texto a cifrar



2. Buscar, para cada elemento del texto en claro, la columna que ocupa en la tabla. Buscar, para el elemento de la clave correspondiente, la fila que ocupa en la tabla. La intersección de esa fila y columna es la letra cifrada.
a) Para cifrar la E con la M: 


El resultado de cifrar la E con la M es el cruce → la letra Q
b). Para cifrar la S con la A, el resultado es la S.
c). Para cifrar la T con la R, el resultado es la K.
d). Y así para cada elemento del texto en claro. 

Texto Cifrado: QSKHCUANKXRLA

Proceso De Descifrado:

Para descifrar un texto cifrado con el algoritmo de Vigenère, necesitamos conocer el texto cifrado y la clave que se ha utilizado para cifrarlo. De igual modo que para el cifrado, extendemos la clave para que tenga la misma longitud que el texto cifrado:

1. Extender la clave para que tenga la misma longitud que el texto a descifrar


2. Buscar, para cada elemento de la clave, la fila que ocupa. En esa fila,se va desplazando hacia la derecha hasta encontrar la letra del texto cifrado. Por último,se desplaza hacia arriba, hasta la primera fila, en la que encontraremos la letra descifrada

3. Por ejemplo: buscamos la fila de M y nos cambiamos de columna hasta encontrar la Q de esa fila. Subimos hacia arriba y en la primera fila nos encontramos con la E, que es la letra en claro correspondiente:



4. Para el siguiente elemento, nos vamos a la fila de la A y escogemos la columna que contenga la letra cifrada, S. Subimos hasta la primera fila y vemos que la letra en claro es S: 


5. Este proceso se repite para cada uno de los elementos del texto cifrado.

Texto Descifrado: Estoy Contento

No hay comentarios:

Publicar un comentario