Storia della crittografia - Cifrari polialfabetici
Cifrario di Vigenere disordinato - SOE
Cifrario di Vigenere



Righe da a
Colonne da a
 ABCDEFGHIJKLMNOPQRSTUVWXYZ 
AA oA eA mA hA aA qA iA cA lA wA sA bA jA yA tA zA vA fA kA dA gA nA pA xA uA rA
BB mB oB lB sB iB fB rB zB uB xB kB aB qB tB hB wB eB yB jB nB dB vB bB cB gB pB
CC wC sC uC fC xC pC tC aC oC jC vC yC kC iC qC nC rC zC mC lC hC gC eC bC dC cC
DD hD iD fD rD kD xD qD oD vD sD mD pD lD uD yD jD wD nD tD aD bD zD gD eD cD dD
EE qE aE yE uE nE oE jE tE pE fE lE iE gE sE mE xE bE hE rE kE eE wE cE dE vE zE
FF tF qF dF cF wF bF uF hF yF eF jF oF pF xF sF kF zF aF iF mF vF rF fF gF lF nF
GG yG mG tG qG oG uG nG xG sG vG pG wG eG kG rG lG iG jG zG hG aG cG dG fG bG gG
HH dH lH jH aH mH zH yH fH xH uH oH nH wH rH bH vH qH eH sH gH cH pH kH iH tH hH
II rI dI xI tI bI nI aI lI qI pI uI eI oI cI vI sI gI wI fI jI zI mI yI hI kI iI
JJ pJ tJ hJ zJ sJ wJ eJ rJ mJ cJ fJ qJ aJ vJ xJ dJ yJ gJ bJ iJ uJ oJ lJ nJ jJ kJ
KK vK nK pK mK dK sK oK yK zK qK bK uK cK gK wK fK xK rK aK eK tK lK hK kK iK jK
LL sL hL bL yL rL vL pL iL aL tL eL xL dL nL oL gL uL qL wL cL mL kL jL zL fL lL
MM bM gM aM kM hM yM vM sM jM zM dM rM tM qM eM oM nM xM cM fM lM iM wM uM pM mM
NN uN kN wN vN eN iN gN qN tN yN xN hN rN lN zN cN mN dN pN bN sN aN oN jN nN fN
OO aO bO zO wO gO eO kO dO cO rO hO fO iO pO lO mO sO vO yO qO oO jO nO tO xO uO
PP jP wP kP xP pP cP lP vP eP iP gP dP fP oP uP yP tP sP nP zP rP hP aP qP mP bP
QQ eQ fQ vQ gQ zQ aQ dQ nQ iQ kQ yQ jQ bQ mQ cQ tQ hQ lQ uQ oQ wQ xQ rQ pQ sQ qQ
RR iR vR sR dR lR tR bR jR wR oR zR mR nR hR gR uR cR kR eR xR pR fR qR rR yR aR
SS lS cS rS bS jS kS zS mS gS dS aS vS xS eS fS iS oS pS hS wS nS yS uS sS qS tS
TT fT jT gT iT vT rT cT eT nT lT wT zT mT bT aT qT pT uT dT yT kT tT xT oT hT sT
UU nU xU cU eU yU gU fU wU bU hU iU kU zU dU pU rU lU tU qU vU jU uU sU mU aU oU
VV kV rV qV nV tV lV mV pV dV gV cV sV yV jV iV hV aV oV xV uV fV bV zV wV eV vV
WW cW pW nW oW fW jW xW uW rW aW tW gW hW zW kW bW dW iW lW sW qW eW mW vW wW yW
XX zX uX iX pX cX dX wX gX hX bX nX lX sX fX jX eX kX mX vX rX yX qX tX aX oX xX
YY gY zY eY lY uY mY hY kY fY nY qY cY vY aY dY pY jY bY oY tY xY sY iY yY rY wY
ZZ xZ yZ oZ jZ qZ hZ sZ bZ kZ mZ rZ tZ uZ wZ nZ aZ fZ cZ gZ pZ iZ dZ vZ lZ zZ eZ
 ABCDEFGHIJKLMNOPQRSTUVWXYZ 

Un cifrario di Vigenere molto più sicuro dell'originale è quello che usa una tavola disordinata nel senso che invece di usare alfabeti ordinati, usa alfabeti in ordine casuale. In sostanza invece di ridursi a N cifrari di Cesare (dove N è la lunghezza del verme) ci si riduce a N cifrari monoalfabetici. La crittanalisi statistica diventa molto più difficile anche se non impossibile,

In questo caso la segretezza si basa non solo sulla chiave (verme) ma anche sulla tavola, che va custodita con la massima attenzione; se questa cade nelle mani del nemico, la sicurezza di questo cifrario è compromessa.

Un cifrario di questo tipo fu usato durante la II guerra mondiale dagli agenti dello Special Operations Executive (SOE) uno speciale reparto dei servizi segreti britannici, creato da Winston Churchill nel 1940 con il compito di compiere operazioni di sabotaggio, sovversione e supporto ai gruppi della resistenza nell'Europa occupata dai nazisti. "E ora incendiate l'Europa" fu l'incitamento iniziale di Churchill al SOE.

La tavola era scritta su fazzoletti di seta, mentre le frequenze radio ed eventuali chiavi e disposizioni transitorie erano scritte su carta di riso. L'agente che fosse stato catturato dal nemico, doveva immediatemente incendiare il fazzoletto (la seta brucia molto rapidamente), oppure ... fare un sol boccone della carta di riso.



La tavola a destra può essere modificata in diversi modi agendo sui menu in alto; come partenza si può usare la tavola di Vigenere classica, o una tavola caotica; si possono poi scambiare righe e colonne fino a ottenere una tavola disordinata.

Cifratura e decifratura avvengono come per il cifrario di Vigenere classico.



Fonti bibliografiche e collegamenti