Hola gente Les doy la bienvenida a un nuevo mio, hoy voy a hablar sobre el Código o Clave Vigenere muy usado en la Criptografia sin nada mas que acotar empecemos....
¿Pero antes que es el Cifrado de Vigenere?
El cifrado Vigenère es un cifrado basado en diferentes series de caracteres o letras del cifrado César formando estos caracteres una tabla, llamada tabla de Vigenère, que se usa como clave. El cifrado de Vigenère es un cifrado de sustitución simple polialfabético.
El cifrado Vigenère se ha reinventado muchas veces. El método original fue descrito por Giovan Battista Belasso en su libro de 1553 La cifra del Sig. Giovan Battista Belasso. Sin embargo, fue incorrectamente atribuido más tarde a Blaise de Vigenère, concretamente en el siglo XIX, y por ello aún se le conoce como el "cifrado Vigenère".
Este cifrado es conocido porque es fácil de entender e implementar, además parece irresoluble; esto le hizo valedor del apodo el código indescifrable (le chiffre indéchiffrable, en francés).
En términos matemáticos puede expresarse la función de cifrado como:
Donde X_i es la letra en la posición i del texto a cifrar, K_i es el carácter de la clave correspondiente a X_i, pues se encuentran en la misma posición, y L es el tamaño del alfabeto. En este caso L=26 .
Para descifrar realizamos la operación inversa:
Donde C_i es el carácter en la posición i del texto cifrado, K_i viene siendo el carácter de la clave correspondiente a C_i, y L el tamaño del alfabeto.
Se observa que a una misma letra en el texto claro le pueden corresponder diferentes letras en el texto cifrado.
Asi que empezamos:
1) Agarramos la palabra Clave que inventemos en este caso "VIRGO"
2) Usando el Cifrado A1Z27 (Uso este cifrado ya que es el mas común y mas fácil, el otro que es el A0Z25 es el Español porque se incluye la Letra Ñ y la A es igual a 1 no a 0, pero se puede usar igual solo que la diferencia es que en el A1Z27 ses hasta 25 y en el A0Z25 es hasta 27) Reemplazamos cada palabra por un numero.
V: 21
I: 8
R: 17
G: 6
O: 14
3) Vamos Reemplazando a cada Letra de la palabra que queramos encriptar por los números de la Palabra Clave (en este caso VIRGO), osea que si T es 21, A es 8 ,R es 17, I es 6, N es 14 ( y volvemos a repetir los números anteriores en cada letra), G es 21, A es 8 ....y asi sucesivamente
4) Ahora agarramos la Letra T Cuyo valor en el primer Cifrado ( A1Z27 ) es 19 y le sumamos el valor que ahora tiene osea 21.
Como se suma fácil
Vamos a la Letra T que es 19 y sumamos hacia adelante el valor de 21 osea desde la T vamos contando de a uno, U,V,W,X,Y,Z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O.......hasta llegar a 21 que daria en el letra O.
TARINGA: OIIOBBI
5) Y asi vamos haciendo con cada letra hasta completarla nos quedaria algo asi.
6) y listo ahora ya tienes tu mensaje Cifrado en Vigenere y solo podrás Descifrarlo vos
Ahora viene el Descifrado del Cifrado Vigenere
1) Como hacemos fácil, Agarramos la Letra Clave que es "LINCE" y usando el cifrado A1Z27 le asignamos el valor a cada letra.
L: 11
I: 8
N: 13
C: 2
E: 4
2) Y Reemplazamos cada letra de los que este cifrado con los números que Obtuvimos de la Palabra Clave
3) Bueno una vez ehco eso vamos a empezar a Descifrarlo tomamos la Letra E que en los valores comunes del Cifrado A1Z27 es 4 y le sumamos el 11 pero lo vamos sumando hacia Atras, osea de E (hacia atras seria)= E,D,C,B,A,Z,Y,X,W,V,U,T hasta llegar a l letra que nos de en esta caso T.
4) Y bueno entonce seguimos haciendo ese trabajo matemático hasta por fin sacar todas las letras que lo que nos de el mensaje es el Siguiente:
EIEKRRI: TARINGA
Y esta la otra manera que con lo mismo con las palabras y palabras claves la sacas usando esta "sopa de letras" jaja
1) Basicamente tenemos la Palabra y la Palabra Clave juntas.
Ejemplo: la Palabra Clave es PR y las demas Letras son AL supongamos.
2) usando la sopa de letras , tomamos la primera letra de la palabras clave que es P y siguiendo su lineas hacia abajo , bajamos hasta dar con la letra de la palabra que estamos buscando que es A dando como resultado la Letra L
Acá esta mejor explicado (le doy 2 letras porque estoy re quemado ya jaja)
Asi que bueno por hoy concluye el post seguire subiendo mas contenido de este dentro de unos dias, pero lo mas importante, Gracias por Pasar y verlo espero que te haya sido de Utilidad.
Aca mas de mis Post sobre Criptopgrafia:
Gracias por pasar lince
503rd Heavy Panzer Batallion
¿Pero antes que es el Cifrado de Vigenere?
El cifrado Vigenère es un cifrado basado en diferentes series de caracteres o letras del cifrado César formando estos caracteres una tabla, llamada tabla de Vigenère, que se usa como clave. El cifrado de Vigenère es un cifrado de sustitución simple polialfabético.
El cifrado Vigenère se ha reinventado muchas veces. El método original fue descrito por Giovan Battista Belasso en su libro de 1553 La cifra del Sig. Giovan Battista Belasso. Sin embargo, fue incorrectamente atribuido más tarde a Blaise de Vigenère, concretamente en el siglo XIX, y por ello aún se le conoce como el "cifrado Vigenère".
Este cifrado es conocido porque es fácil de entender e implementar, además parece irresoluble; esto le hizo valedor del apodo el código indescifrable (le chiffre indéchiffrable, en francés).
En términos matemáticos puede expresarse la función de cifrado como:
Donde X_i es la letra en la posición i del texto a cifrar, K_i es el carácter de la clave correspondiente a X_i, pues se encuentran en la misma posición, y L es el tamaño del alfabeto. En este caso L=26 .
Para descifrar realizamos la operación inversa:
Donde C_i es el carácter en la posición i del texto cifrado, K_i viene siendo el carácter de la clave correspondiente a C_i, y L el tamaño del alfabeto.
Se observa que a una misma letra en el texto claro le pueden corresponder diferentes letras en el texto cifrado.
Adivino Viste la Imagen de arriba y seguro decis ¿Como mierda se resuelve esto? pero hay 2 maneras de resolverlo y hoy se las voy a decir y explicar ...
Asi que empezamos:
1) Agarramos la palabra Clave que inventemos en este caso "VIRGO"
2) Usando el Cifrado A1Z27 (Uso este cifrado ya que es el mas común y mas fácil, el otro que es el A0Z25 es el Español porque se incluye la Letra Ñ y la A es igual a 1 no a 0, pero se puede usar igual solo que la diferencia es que en el A1Z27 ses hasta 25 y en el A0Z25 es hasta 27) Reemplazamos cada palabra por un numero.
V: 21
I: 8
R: 17
G: 6
O: 14
3) Vamos Reemplazando a cada Letra de la palabra que queramos encriptar por los números de la Palabra Clave (en este caso VIRGO), osea que si T es 21, A es 8 ,R es 17, I es 6, N es 14 ( y volvemos a repetir los números anteriores en cada letra), G es 21, A es 8 ....y asi sucesivamente
4) Ahora agarramos la Letra T Cuyo valor en el primer Cifrado ( A1Z27 ) es 19 y le sumamos el valor que ahora tiene osea 21.
Como se suma fácil
Vamos a la Letra T que es 19 y sumamos hacia adelante el valor de 21 osea desde la T vamos contando de a uno, U,V,W,X,Y,Z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O.......hasta llegar a 21 que daria en el letra O.
TARINGA: OIIOBBI
5) Y asi vamos haciendo con cada letra hasta completarla nos quedaria algo asi.
6) y listo ahora ya tienes tu mensaje Cifrado en Vigenere y solo podrás Descifrarlo vos
Ahora viene el Descifrado del Cifrado Vigenere
1) Como hacemos fácil, Agarramos la Letra Clave que es "LINCE" y usando el cifrado A1Z27 le asignamos el valor a cada letra.
L: 11
I: 8
N: 13
C: 2
E: 4
2) Y Reemplazamos cada letra de los que este cifrado con los números que Obtuvimos de la Palabra Clave
3) Bueno una vez ehco eso vamos a empezar a Descifrarlo tomamos la Letra E que en los valores comunes del Cifrado A1Z27 es 4 y le sumamos el 11 pero lo vamos sumando hacia Atras, osea de E (hacia atras seria)= E,D,C,B,A,Z,Y,X,W,V,U,T hasta llegar a l letra que nos de en esta caso T.
4) Y bueno entonce seguimos haciendo ese trabajo matemático hasta por fin sacar todas las letras que lo que nos de el mensaje es el Siguiente:
EIEKRRI: TARINGA
Y esta la otra manera que con lo mismo con las palabras y palabras claves la sacas usando esta "sopa de letras" jaja
1) Basicamente tenemos la Palabra y la Palabra Clave juntas.
Ejemplo: la Palabra Clave es PR y las demas Letras son AL supongamos.
2) usando la sopa de letras , tomamos la primera letra de la palabras clave que es P y siguiendo su lineas hacia abajo , bajamos hasta dar con la letra de la palabra que estamos buscando que es A dando como resultado la Letra L
Acá esta mejor explicado (le doy 2 letras porque estoy re quemado ya jaja)
Asi que bueno por hoy concluye el post seguire subiendo mas contenido de este dentro de unos dias, pero lo mas importante, Gracias por Pasar y verlo espero que te haya sido de Utilidad.
Aca mas de mis Post sobre Criptopgrafia:
Gracias por pasar lince
503rd Heavy Panzer Batallion