La
xifra Alberti fa servir 2 alfabets xifrats. En canvi, la
xifra Vigenère fa servir 27 alfabets xifrats diferents!
Els
27 alfabets xifrats estan continguts en el quadrat de Vigenère,
que es mostra a continuació, que té un alfabet
net seguit de 27 alfabets xifrats, cada un mogut una lletra
més respecte a l'anterior. Així, la fila 1
representa un alfabet xifrat amb una xifra Cèsar
de període 1, la fila 2 representa un alfabet xifrat
amb una xifra Cèsar de període 2, etc.
|
Una fila diferent del quadrat pot ser utilitzada per encriptar
cada lletra del missatge. En altres paraules, l'emissor
pot encriptar la primera lletra segons la fila 5, la segona
segons la fila 14, i la tercera lletra segons la fila 21,
per exemple. Per desxifrar el missatge, és important
que el receptor previst sàpiga quina fila del quadrat
de Vigenère s'ha fet servir per xifrar cada lletra.
Per tant, hi ha d'haver un sistema acordat d'elecció
de files. Aquest acord s'aconsegueix mitjançant una
paraula clau.
Per
il·lustrar com es fan servir conjuntament una paraula
clau i el quadrat de Vigenère, xifrarem el missatge
"Qui menja sopes se les pensa totes" utilitzant la paraula
clau BLANC. Primer, s'escriu la paraula clau lletra per
lletra sobre el missatge, repetint la paraula clau fins
que cada lletra del missatge estigui associada amb una lletra
de la paraula clau. Això es pot fer clicant sobre
el botó "Repetir paraula clau".
En l'exemple, a sobre de la primera lletra del missatge,
la Q, ens trobem la lletra clau B. Per xifrar aquesta primera
lletra, anem a la columna encapçalada per la lletra
Q i busquem la intersecció d'aquesta columna amb
la fila que comença per la lletra B. Aquesta intersecció
ens dóna la lletra R. Per tant, la lletra Q del text
net es converteix en R en el text xifrat. Pots comprovar
aquest fet clicant sobre "Xifratge de lletra".
Aquest procés s'ha de repetir fins
a encriptar totes les lletres del missatge. La segona lletra
neta és U, i a sobre hi ha la lletra clau L. Per
xifrar U, busquem la intersecció entre la columna
encapçalada per U i la fila que comença per
L, i obtenim la lletra F. Per tant, la lletra neta U es
transforma en F en el text xifrat. Pots comprovar el xifratge
d'aquesta lletra i de la resta clicant sobre el botó
"Xifratge de lletra".
|
|
|