mașina enigma

13
Mașina Enigma Prizele, tastatura, lămpile şi controalele rotoarelor aşa cum se văd pe capacul interior al unei maşini militare germane Enigma cu trei rotoare Mașina Enigma este numele unei familii de mașini elec- tromecanice criptografice cu rotoare utilizate pentru a ge- nera cifruri pentru criptarea și decriptarea de mesaje se- crete. Enigma a fost folosită comercial de la începutul anilor 1920, fiind adoptată și de armatele și serviciile gu- vernamentale ale mai multor țări–cel mai celebru caz fi- ind cel al Germaniei naziste înainte de și în timpul ce- lui de-al Doilea Război Mondial. [1] Au fost produse, de-a lungul timpului, o varietate de modele diferite de Enig- ma, dar modelul armatei germane, Wehrmacht Enigma, este versiunea cel mai adesea studiată. Mașina a căpătat notorietate deoarece criptologii Aliaților au reușit să decripteze un mare număr de mesa- je care fuseseră cifrate cu această mașină. Decriptarea a devenit posibilă în 1932 datorită criptografilor polonezi Marian Rejewski, Jerzy Różycki și Henryk Zygalski de la Biroul de Cifruri. La jumătatea lui 1939, metodele de reconstrucție și descifrare au fost prezentate de Polonia Regatului Unit și Franței. Informațiile obținute din această sursă, denumite Ultra, au reprezentat un ajutor semnificativ pentru efortul de război al Aliaților. Influența exactă a Ultra nu este știută cu exactitate, dar o evaluare des întâlnită este cea că sfârșitul războiului din Europa a venit cu doi ani mai devreme datorită decriptării cifrurilor germane. [2][3] Deși cifrurile Enigma au slăbiciuni criptografice, în prac- tică, doar în combinație cu alți factori semnificativi (gre- șeli de operare, defecte procedurale, o mașină sau un ca- iet de coduri capturate ocazional) criptografii Aliaților au reușit să descifreze mesajele. [4] Mașina este dotată cu o tastatură prin care se introduce textul clar simbol cu simbol, iar la capătul celălalt (impri- mantă sau tablou cu becuri) rezultă simbolurile criptate. Acestea sunt calculate în funcție de starea rotoarelor (ca- re se actualizează cu fiecare tastă apăsată), rotoare care controlează traseele circuitelor electrice de la intrare la ieșire. Versiunile inițiale au fost simple, dar în mod con- stant s-au adăugat complicații la mecanism, pentru creș- terea securității cifrului, cum ar fi creșterea numărului de rotoare și adăugarea unui tablou de prize prin care se pu- teau substitui suplimentar perechi de simboluri. Se mai păstrează încă mașini Enigma funcționale, în mu- zee, unele chiar în stare de funcționare, iar valoarea lor în licitații este de ordinul zecilor de mii de dolari. Rolul is- toric al acestor mașini și al criptanalizei lor a fost reflectat în unele lucrări artistice, mai ales în Polonia, țară care a avut o contribuție semnificativă la descifrarea mesajelor Enigma. 1 Descriere Ca și alte mașini cu rotoare, mașina Enigma este o combi- nație de sisteme mecanice și electrice. Mecanismul me- canic constă dintr-o tastatură; un set de discuri rotative denumite rotoare aranjate unul lângă altul pe un ax; și un mecanism de schimbare a stării care rotește unul sau mai multe rotoare la fiecare apăsare a unei taste. Mecanismul exact variază de la versiune la versiune, dar cea mai des folosită formă este ca rotorul din dreapta să își schimbe starea cu un pas la fiecare apăsare, și ocazional declanșea- ză și mișcarea rotoarelor învecinate. Mișcarea continuă a rotoarelor are ca rezultat aplicarea unei transformări crip- tografice diferite la fiecare apăsare de tastă. Părțile mecanice se comportă în așa fel încât să formeze un circuit electric variabil—cifrarea efectivă a unei litere fiind efectuată electric. La apăsarea unei taste, circuitul se închide; curentul trece prin diferitele componente și în cele din urmă aprinde una din numeroasele lămpi, indi- când litera de ieșire. De exemplu, la cifrarea unui mesaj 1

Upload: romeodetesan

Post on 01-Oct-2015

98 views

Category:

Documents


2 download

DESCRIPTION

sursa wikipedia

TRANSCRIPT

  • Maina Enigma

    Prizele, tastatura, lmpile i controalele rotoarelor aa cum sevd pe capacul interior al unei maini militare germane Enigmacu trei rotoare

    Maina Enigma este numele unei familii de maini elec-tromecanice criptograce cu rotoare utilizate pentru a ge-nera cifruri pentru criptarea i decriptarea de mesaje se-crete. Enigma a fost folosit comercial de la nceputulanilor 1920, ind adoptat i de armatele i serviciile gu-vernamentale ale mai multor ricel mai celebru caz -ind cel al Germaniei naziste nainte de i n timpul ce-lui de-al Doilea Rzboi Mondial.[1] Au fost produse, de-alungul timpului, o varietate de modele diferite de Enig-ma, dar modelul armatei germane,Wehrmacht Enigma,este versiunea cel mai adesea studiat.Maina a cptat notorietate deoarece criptologiiAliailor au reuit s decripteze un mare numr de mesa-je care fuseser cifrate cu aceast main. Decriptarea adevenit posibil n 1932 datorit criptogralor poloneziMarian Rejewski, Jerzy Rycki i Henryk Zygalski dela Biroul de Cifruri. La jumtatea lui 1939, metodelede reconstrucie i descifrare au fost prezentate dePolonia Regatului Unit i Franei. Informaiile obinutedin aceast surs, denumite Ultra, au reprezentat unajutor semnicativ pentru efortul de rzboi al Aliailor.Inuena exact a Ultra nu este tiut cu exactitate, dar

    o evaluare des ntlnit este cea c sfritul rzboiuluidin Europa a venit cu doi ani mai devreme datoritdecriptrii cifrurilor germane.[2][3]

    Dei cifrurile Enigma au slbiciuni criptograce, n prac-tic, doar n combinaie cu ali factori semnicativi (gre-eli de operare, defecte procedurale, o main sau un ca-iet de coduri capturate ocazional) criptograi Aliailor aureuit s descifreze mesajele.[4]

    Maina este dotat cu o tastatur prin care se introducetextul clar simbol cu simbol, iar la captul cellalt (impri-mant sau tablou cu becuri) rezult simbolurile criptate.Acestea sunt calculate n funcie de starea rotoarelor (ca-re se actualizeaz cu ecare tast apsat), rotoare carecontroleaz traseele circuitelor electrice de la intrare laieire. Versiunile iniiale au fost simple, dar n mod con-stant s-au adugat complicaii la mecanism, pentru cre-terea securitii cifrului, cum ar creterea numrului derotoare i adugarea unui tablou de prize prin care se pu-teau substitui suplimentar perechi de simboluri.Se mai pstreaz nc maini Enigma funcionale, n mu-zee, unele chiar n stare de funcionare, iar valoarea lor nlicitaii este de ordinul zecilor de mii de dolari. Rolul is-toric al acestor maini i al criptanalizei lor a fost reectatn unele lucrri artistice, mai ales n Polonia, ar care aavut o contribuie semnicativ la descifrarea mesajelorEnigma.

    1 DescriereCa i alte maini cu rotoare, maina Enigma este o combi-naie de sisteme mecanice i electrice. Mecanismul me-canic const dintr-o tastatur; un set de discuri rotativedenumite rotoare aranjate unul lng altul pe un ax; i unmecanism de schimbare a strii care rotete unul sau maimulte rotoare la ecare apsare a unei taste. Mecanismulexact variaz de la versiune la versiune, dar cea mai desfolosit form este ca rotorul din dreapta s i schimbestarea cu un pas la ecare apsare, i ocazional declanea-z i micarea rotoarelor nvecinate. Micarea continu arotoarelor are ca rezultat aplicarea unei transformri crip-tograce diferite la ecare apsare de tast.Prile mecanice se comport n aa fel nct s formezeun circuit electric variabilcifrarea efectiv a unei litereind efectuat electric. La apsarea unei taste, circuitulse nchide; curentul trece prin diferitele componente i ncele din urm aprinde una din numeroasele lmpi, indi-cnd litera de ieire. De exemplu, la cifrarea unui mesaj

    1

  • 2 1 DESCRIERE

    Diagrama de cablaje a unei maini Enigma, artnd calea cu-rentului electric. Cheia A este codicat n lampa D. D produceA, dar A nu produce niciodat A.

    care ncepe cu ANX..., operatorul ar tasta nti A, avndca rezultat aprinderea, eventual, a lmpii Z; n acest caz,Z ar prima liter a textului cifrat. Operatorul ar tre-ce apoi la cifrarea lui N n aceeai manier, i aa maideparte.n stnga, este o diagram de cablaj a mainii Enigma.Pentru a simplica exemplul, sunt artate doar patru com-ponente din ecare. n realitate, existau 26 de lmpi, tas-te, prize i cablaje n interiorul rotoarelor. Curentul trecede la baterie (1) prin comutatorul bidirecional de litere(2) spre tabloul de prize (3). Tabloul de prize permite re-cablarea conexiunilor ntre tastatur (2) i roata x de in-trare (4). Apoi, curentul trece prin priza (3)neutilizat,deci nchisprin roata de intrare (4), prin cablajele ce-lor trei (n cazul Wehrmacht Enigma) sau patru (n cazulvariantelor Kriegsmarine M4 sau Abwehr) rotoare (5) iintr n reector (6). Reector trimite curentul napoi, peo cale diferit, prin rotoare (5) i roata de intrare (4), iapoi prin priza S conectat cu un cablu (8) la priza D, ila un alt comutator bidirecional (9) care aprinde lampa.Schimbarea continu a cii electrice prin unitate dato-rat rotaiei rotoarelor (care cauzeaz schimbarea con-tactelor la ecare liter tastat) implementeaz criptareapolialfabetic ce i conferea mainii Enigma un nivel naltde securitate.

    Reector LeftRotor Rotor RotorMiddle Right

    A

    A

    G

    C

    Right rotoradvancedone position

    Aciunea de substituie de simboluri a rotoarelor Enigma pentrudou litere consecutivecurentul trece printr-un set de rotoare, njurul reectorului, i napoi prin rotoare. Liniile gri reprezintalte circuite posibile n cadrul ecrui rotor, circuite cablate lacontactele ecrui rotor. Litera A este criptat diferit la douapsri consecutive, nti n G, i apoi n C. Aceasta pentru crotorul din dreapta i-a schimbat starea, trimind semnalul pe orut complet diferit.

    1.1 Rotoarele

    Ansamblul rotoarelor mainii Enigma. Cele trei rotoare mobilesunt plasate ntre dou roi xe: roata de intrare la dreapta ireectorul (marcat aici cu B) la stnga.

    Rotoarele (numite i roi sau tamburiWalzen n germa-n) formeaz inima unei maini Enigma. De aproximativ10 cm n diametru, ecare rotor este un disc din cauciuctare sau din bachelit cu o serie de ace de bronz cu arcpe o parte aranjate n cerc; pe cealalt parte sunt un nu-mr corespunztor de contacte electrice circulare. Acelei contactele reprezint alfabetulde regul cele 26 de li-tere AZ. Cnd sunt plasate unul lng altul, acele unui

  • 1.2 Schimbarea de stare 3

    rotor se sprijin pe contactele rotorului vecin, formnd oconexiune electric. nuntrul unui rotor, un set de 26 dere conecteaz ecare ac de pe o parte cu un contact dinpartea cealalt ntr-un ablon complex. Cablajele diferpentru ecare tablou.

    Structura unui rotor Enigma:1. Inel cu marcaje2. Punctul de marcaj pentru contactul A3. Roata alfabetic4. Contacte pe plac5. Conexiuni cu re6. Conectoare n form de ac cu arc7. Inel de ajustare cu prghie8. nveliul metalic prin care trece axul central9. Roata de ajustare manual10. Roata clichetului

    Individual, un rotor efectueaz doar un tip foarte simplude criptareun cifru cu substituie simplu. De exemplu,acul corespunztor literei E ar putea cablat cu contactulpentru litera T de pe partea opus. Complexitatea provinede la utilizarea mai multor rotoare n seriede regul treisau patrui de micarea regulat a rotoarelor; aceastafurnizeaz un tip de criptare mult mai puternic.n cadrul unei maini, un rotor poate setat pe una din 26de poziii. Aceasta se poate face manual cu ajutorul unuipoteniometru, aa cum se arat n gura 2. Ca operatoruls cunoasc poziia, ecare rotor are un inel alfabetic ata-at pe exteriorul discului, cu 26 de litere sau numere; unadintre acestea se vede printr-o fereastr, indicnd ope-ratorului poziia rotorului. La primele modele Enigma,inelul alfabetic era x; o complicaie introdus n versiu-nile ulterioare o reprezint facilitatea de a ajusta inelulalfabetic relativ la cablarea din centru. Poziia ineluluieste cunoscut sub denumirea de Ringstellung (setareainelului).

    Rotoarele conin ecare unul sau mai multe marcaje, uti-lizate pentru a controla succesiunea de stri ale rotoarelor.n versiunile militare, marcajele se a pe inelul alfabe-tic.Enigma Armatei i a Forelor Aeriene erau echipate cucteva rotoare; la nceput au fost doar trei. la 15 decem-brie 1938 numrul a crescut la cinci, dintre care trei eraualese pentru introducerea n main. Acestea erau mar-cate cu cifre romane: I, II, III, IV i V, ecare cu cte unsingur marcaj aat n diferite puncte ale inelului alfabetic.Intenia a fost ca aceasta s e o msur de securitate, darn cele din urm s-a dovedit a o slbiciune ce a permisatacurile ceasului (efectuat de polonezi) i Banburismus(al britanicilor).

    Trei rotoare Enigma i arborele pe care sunt ele plasate n timpulfuncionrii.

    Versiunea naval a mainii Enigma utilizat deWehrmacht a avut mereu mai multe rotoare dectcelelalte servicii: la nceput, ase, apoi apte i n celedin urm opt. Rotoarele suplimentare, numerotate VI,VII i VIII, aveau toate cablaje diferite, i dou marcajetiate n ele la N i A, avnd ca rezultat o modicare maifrecvent.Maina Enigma cu patru rotoare (M4) a Marinei Germa-ne avea un rotor n plus ntr-un volum egal cu cel din ver-siunea cu trei rotoare. Aceasta s-a realizat prin nlocui-rea reectorului original cu unul mai subire i aduga-rea unui al patrulea rotor special. Al patrulea rotor poate unul din dou tipuri, Beta sau Gamma, i nu ischimb niciodat starea, putnd pus manual n oricaredin cele 26 de poziii.

    1.2 Schimbarea de stare

    Pentru a evita implementarea doar a unui simplu (i slab)cifru cu substituie, unele rotoare se roteau la apsrileconsecutive ale unei taste. Aceasta asigura c substitu-ia criptograc va diferit la ecare simbol, avnd carezultat o cifru cu substituie polialfabetic.Cel mai adesea, acest scop este ndeplinit cu ajutorul unuiclichet. Fiecare rotor are o roat dinat cu 26 de dini; ungrup de opritoare sprijin aceti dini. Acestea avansau la

  • 4 1 DESCRIERE

    Schimbarea strilor mainii Enigma.

    unison cu ecare apsare de tast. Dac un opritor ajungela un dinte al roii, acel rotor i schimb starea.n Enigma Wehrmacht, ecare rotor avea un inel ajus-tabil. Cele cinci rotoare elementare (IV) aveau ecarecte un marcaj, iar cele ale mainii navale VI, VII i VIIIaveau cte dou. La un anumit moment, marcajul unuirotor ajunge s e aliniat cu opritorul, permindu-i sacioneze clichetul urmtorului rotor la urmtoarea ap-sare de tast. Cnd un opritor nu este aliniat cu marcajul,el doar alunec puin pe suprafaa inelului fr a acio-na roata dinat. ntr-un sistem de rotoare cu un singurmarcaj, al doilea rotor avanseaz cu o poziie la ecare26 de avansuri ale primului rotor. Analog, al treilea rotoravanseaz cu o poziie la ecare 26 de avansuri ale celuide-al doilea rotor. Al doilea rotor avanseaz i el mpreu-n cu al treilea, ceea ce nseamn c al doilea rotor poateface doi pai la apsarea de tastepasul dubluavndca rezultat o reducere a perioadei.[5]

    Acest pas dublu cauzeaz devierea rotoarelor de compor-tamentul unui odometru obinuit. Un pas dublu are locdup cum urmeaz: primul rotor avanseaz, i mpinge aldoilea rotor un pas mai departe. Dac al doilea rotor semic la acest pas n poziia marcajului su, al treilea cli-chet cade. La pasul urmtor, acest clichet mpinge roatadinat a celui de-al treilea rotor, trecnd n marcajul ce-lui de-al doilea rotor, micndu-l i pe acesta a doua oarconsecutiv.Cu trei roi i un singur marcaj n prima i a doua roat,maina are o perioad de 26 25 26 = 16.900 (n loc de26 26 26, din cauza pasului dublu al celui de-al doi-lea rotor.[5]) Istoric, dimensiunea mesajelor era limitatla numere de ordinul sutelor de litere, astfel existnd unrisc redus de repetare a unei poziii n cadrul unui singurmesaj.Pentru a face loc pentru rotorul numrul patru, Betarespectiv Gamma, introduse n 1942, reectorul a fostschimbat, fcndu-l mai subire i al patrulea rotor spe-cial, i el mai subire, a fost pus lng el. n restul meca-nismului, nu s-a produs nicio schimbare. Deoarece exis-tau doar trei clichete, al patrulea rotor nu avansa nicioda-t, dar putea pus manual ntr-una din cele 26 de poziii.

    La apsarea unei taste, rotoarele avansau nainte de co-nectarea circuitului electric.

    1.3 Roata de intrare

    Roata de intrare (n german Eintrittswalze), sau statorulde intrare, conecteaz tabloul de prize, sau, dac aces-ta nu exist, tastatura i tabloul de tabloul de lmpi, cuansamblul rotoarelor. Dei cablarea exact utilizat estede importan redus pentru nivelul de securitate, s-a do-vedit totui a un obstacol pentru criptanalistul polonezMarian Rejewski n ncercarea sa de a deduce cablajulrotoarelor. Maina Enigma comercial conecteaz taste-le n ordinea secvenei lor pe tastatur: Q ! A, W !B, E! C i aa mai departe. ns maina Enigma mili-tar le conecteaz n ordine alfabetic direct: A ! A,B ! B, C ! C etc. A fost nevoie de o bnuial foarteinspirat a lui Rejewski pentru a descoperi modicarea,iar dup aceasta, el a reuit s rezolve i mai inspiratelesale ecuaii.

    1.4 Reectorul

    Cu excepia primelor modele A i B, ultimul rotor se aanainte de un reector (n german Umkehrwalze, adicroat de inversare), o pies patentat, care deosebeafamilia de maini Enigma de diferitele maini cu rotorproiectate n acea perioad. Reectorul conecteaz iei-rile ultimelor rotoare n perechi, redirecionnd curentulelectric napoi prin rotoare pe un canal diferit. Reecto-rul asigur c transformarea operat de Enigma este pro-pria sa invers: astfel, criptarea i decriptarea sunt ace-eai operaie i este efectuat de acelai mecanism. Darreectorul i-a dat mainii Enigma i proprietatea c nicioliter nu era vreodat transformat n ea nsi. Aceas-ta a reprezentat un defect conceptual grav i o greealcriptograc exploatat ulterior de criptanaliti.n modelul C, reectorul putea inserat ntr-una din do-u poziii diferite. n modelul D, reectorul putea setatn 26 de poziii posibile, dei nu se putea mica n tim-pul criptrii. n Enigma Abwehr, reectorul i schimbastarea n timpul criptrii, ca i celelalte roi.n maina Enigma a armatei germane i a foreloraeriene, reectorul era x i nu se rotea; au existat patruversiuni. Cea original denumit A a fost nlocuit deUmkehrwalze B la 1 noiembrie 1937. O a treia versiune,Umkehrwalze C a fost utilizat pentru scurt timp n 1940,probabil din greeal, i a fost spart de Hut 6.[6] Ceade-a patra versiune, observat prima oar la 2 ianuarie1944 avea un reector recablabil, numit UmkehrwalzeD, care permitea operatorului mainii Enigma s includmodicarea conexiunilor ca parte din cheie.

  • 1.6 Accesorii 5

    1.5 Tabloul de prize

    Tabloul de prize (Steckerbrett) era poziionat n faa mainii, subtastatur. La utilizare, se realizau pn la 13 conexiuni. n ima-gine, dou perechi de litere au fost schimbate (S-O i J-A).

    Tabloul de prize (n german Steckerbrett) permitea o ca-blare variabil ce putea recongurat de operator (dupcum se vede pe panoul frontal al gurii 1; unele din ca-blurile de conectare se vd n capac). A fost introdus nversiunea armatei germane n 1930 i a fost adoptat i deMarin curnd dup aceea. Tabloul de prize contribuiasemnicativ la puterea criptrii mainii, mai mult dectar fcut-o un rotor suplimentar. Enigma fr tabloude prize poate rezolvat relativ uor folosind metodemanuale; aceste tehnici sunt ns nvinse prin adugareatabloului, iar criptanalitii Aliailor au recurs la mainispeciale pentru a rezolva problema.Un cablu pus pe panoul de prize conecteaz o pereche delitere ntre ele, de exemplu, E i Q ar putea o perecheconectat. Efectul conexiunii era interschimbarea celordou litere nainte i dup unitatea criptograc princi-pal, cu rotoare. De exemplu, cnd un operator apas E,semnalul este deviat spre Q nainte de a intra n rotoare.Un numr de pn la 13 astfel de perechi puteau folositesimultan.Curentul trecea dinspre tastatur spre tabloul de prize imai departe spre rotorul de intrare (Eintrittswalze). Fieca-re liter de pe tabloul de prize are dou intrri. Introduce-rea unei mufe deconecta intrrile superioar (dinspre tas-tatur) i cea inferioar (spre rotorul de intrare) ale aceleilitere. Mufa de la cellalt capt al cablului era introdusn intrarea altei litere, schimbnd conexiunile ntre ele.

    1.6 AccesoriiUn accesoriu utilizat de EnigmaM4 a fost Schreibmax,o mic imprimant care tiprea cele 26 de litere pe o mi-c band de hrtie. Aceasta a eliminat necesitatea ca unal doilea operator s citeasc lmpile i s noteze litereletextului cifrat. Schreibmax era pus peste maina Enigmai era conectat la panoul de lmpi. Pentru a instala impri-manta, carcasa lmpilor i toate becurile trebuiau demon-tate. n poda acestui inconventient, ea putea mbunti

    Schreibmax era o imprimant ce putea ataat la Enigma,eliminnd necesitatea muncii laborioase de notare a literelor in-dicate de panoul cu lumini.

    Ataamentul Uhr

    securitatea operaional; imprimanta putea instalat ladistan astfel nct oerul care opera maina nu mai tre-buia s vad informaia decriptat (textul clar).Un alt accesoriu al mainii era panoul de lmpi la distan-. Dac maina era echipat cu un panou suplimentar,carcasa de lemn era mai mare pentru a-l putea conine.Exista o versiune de panou de lmpi ce putea conectatdup aceea, dar care necesita, ca i Schreibmax, ca pano-ul de lmpi i becurile s e scoase. Panoul de la distan

  • 6 2 PROCEDURI DE UTILIZARE A MAINII ENIGMA

    fcea posibil ca o persoan s citeasc textul decriptat f-r ca operatorul s-l citeasc.n 1944, Luftwae a introdus un comutator suplimentarpe tabloul de prize, comutator numit Uhr (ceas). Era ocutie mic ce coninea un comutator cu 40 de poziii.El nlocuia prizele iniiale. Dup conectarea prizelor,aa cum se arta n foaia zilnic de chei, operatorulpunea comutatorul ntr-una din cele 40 de poziii, ecareproducnd o alt combinaie de cablaje. Majoritateaacestor conexiuni nu erau pe perechi. ntr-o singurpoziie a comutatorului, Uhr nu fcea dect s emuleze9 conexiuni realizate pe panoul de prize.

    1.7 Descrierea matematicTransformarea Enigma pentru ecare liter poate spe-cicat matematic ca un produs de permutri. Presupu-nnd o main Enigma a armatei germane sau a foreloraeriene, e P transformarea tabloului de prize, U cea da-t de reector, i L;M;R respectiv cele date de cele treirotoare. Atunci criptarea E poate exprimat ca:

    E = PRMLUL1M1R1P1

    La ecare apsare de tast, rotoarele se modic, schim-bnd transformarea. De exemplu, dac rotorul din dreap-taR este rotit cu i poziii, transformarea devine iRi ,unde este permutarea ciclic ce transform A n B, B nC, i aa mai departe. Analog, rotoarele stng i centralpot reprezentate ca rotaiile de j i k ale lui M i L .Transformarea de criptare poate descris ca:

    E = P (iRi)(jMj)(kLk)U(kL1k)(jM1j)(iR1i)P1

    2 Proceduri de utilizare a mainiiEnigma

    n armata german, comunicaiile erau mprite ntr-unnumr de reele diferite, toate cu setri diferite pentrumainile lor Enigma. Aceste reele de comunicaii eraunumite la Bletchley Park chei, i aveau asignate cte unnume de cod, cum ar Red (Rou), Chanch (Cinteza)i Shark (Rechinul). Fiecare unitate care opera pe o reeaprimea o list de setri pentru mainile Enigma, valabi-l o perioad de timp. Pentru ca un mesaj s e corectcriptat i decriptat, att transmitorul ct i receptorultrebuiau s-i seteze maina Enigma n acelai fel; selec-ia i ordinea rotoarelor, poziia de pornire i conexiunilede pe tabloul de prize trebuia s e identice. Toate acestesetri (care mpreun formau, n termeni moderni, cheia)trebuia s fost stabilite anterior, i erau distribuite ncri de coduri.

    Utilizarea Enigma necesita o list de setri zilnice i mai multe do-cumente auxiliare. Procedurile pentru Enigma marinei germaneerau mai elaborate i mai sigure dect cele utilizate n alte servi-cii. Crile de coduri ale marinei erau tiprite cu cerneal roiesolubil n ap pe hrtie roz, pentru a uor de distrus n cazuln care ar fost n pericol de a capturate de inamic. Cartea decoduri de mai sus a fost luat de pe vasul capturat U-505.

    Starea iniial a unei maini Enigma avea cteva aspecte:

    Ordinea roilor (Walzenlage)alegerea rotoarelor iordinea n care sunt ele montate.

    Poziia iniial a rotoareloraleas de operator, di-ferit de la mesaj la mesaj.

    Setrile inelelor (Ringstellung)poziia inelelor al-fabetice relativ la cablarea rotoarelor.

    Setrile prizelor (Steckerverbindungen)conexiunile prizelor de pe tablou.

    n versiunile cele mai recente, cablarea reectoruluirecongurabil.

    Enigma a fost proiectat s e sigur chiar i dac estecunoscut cablarea rotoarelor de ctre adversar, dei npractic s-au depus eforturi considerabile pentru a o ps-tra i pe aceasta secret. Dac cablarea e secret, numrultotal de conguraii posibile a fost calculat a de ordinula 10114 (aproximativ 380 bii); cnd cablajul este cunos-cut i cu alte constrngeri operaionale, dimensiunea spa-iului este redus la ordinul a 1023 (76 bii).[3] UtilizatoriiEnigma erau ncreztori n securitatea sa din cauza num-rului mare de posibiliti; la acea vreme, nu era fezabil caun adversar s nceap mcar s ncerce ecare congu-raie posibil ntr-un atac cu for brut.

    2.1 IndicatorulMajoritatea cheilor erau pstrate n vigoare o anumit pe-rioad de timp, de regul o zi. Totui, o poziie iniialdiferit a rotorului era aleas pentru ecare mesaj, con-cept similar cu cel de vector de iniializare din criptograamodern, deoarece dac mai multe mesaje sunt trimisecriptat cu setri aproape identice, atunci un criptanalist,

  • 2.2 Abrevieri i moduri de lucru 7

    folosind mai multe mesaje interceptate, ar putea atacamesajele folosindu-se de analiza frecvenei. Poziia ini-ial era transmis chiar nainte de textul cifrat. Metodaexact utilizat era denumit procedura de indicatorslbiciunile acestei proceduri au deschis calea primelorspargeri ale mainii Enigma.

    Figura 2. Cu capacul interior lsat, Enigma era gata de utili-zare. Roile de reglaj ale rotoarelor ieeau prin capac, permi-nd operatorului s seteze rotoarele i poziia lor curentaici,RDKPera vizibil operatorului printr-un grup de geamuri.

    Unele din primele proceduri de indicator a fost utilizatde criptanalitii polonezi pentru a reui primele spargericu succes ale mainii Enigma. Procedura era ca opera-torul s-i seteze maina n conformitate cu lista de se-tri, care includea o poziie iniial global a rotoarelor(Grundstellung), de exemplu AOH. Operatorul ntorcearotoarele pn cnd literele AOH apreau prin geamuri.n acel punct, operatorul i alegea o poziie de start ar-bitrar pentru mesajul respectiv. Putea alege de exempluEIN, iar aceasta devenea setarea de mesaj pentru acea se-siune de criptare. Operatorul scria atunci EIN la tastatu-ra mainii, de dou ori, pentru a permite detecia erorilorde transmisie. Rezultatul era un indicator criptat EINscris de dou ori s-ar putut transforma de exemplu nXHTLOA, care ar transmis mpreun cu mesajul. ncele din urm, operatorul punea rotorul la setarea de me-saj, EIN n acest exemplu, i scria textul clar al mesajului.La captul cellalt, operation era inversat. Operatorulseta maina la valorile iniiale i scria primele ase litereale mesajului (XHTLOA). n acest exemplu, lmpile ar artat EINEIN. Mutnd rotoarele pe EIN, operatorulreceptor scria apoi restul textului cifrat, descifrnd mesa-jul.Slbiciunea acestei scheme de indicator venea din dousurse. n primul rnd, din utilizarea unei setri globalede iniializareaceasta a fost ulterior schimbat, astfelnct operatorul i selecta valoarea iniial pentru a crip-ta indicatorul, i trimitea poziia iniial n clar. A do-ua problem era repetiia indicatorului, un defect grav desecuritate. Setarea mesajului era codicat de dou ori,avnd ca rezultat o relaie ntre prima i a patra, a do-ua i a cincea, respectiv a treia i a asea liter. Aceast

    problem de securitate a permis Biroului de Cifruri dinPolonia spargerea sistemului Enigma dinainte de rzboinc din 1932. Totui, dup 1940, germanii au schimbatprocedurile pentru a mbunti securitatea.n timpul celui de-al doilea rzboi mondial, s-au folositcri de coduri doar pentru setarea rotoarelor i a inelelor.Pentru ecare mesaj, operatorul alegea o poziie aleatoarede pornire, s zicem WZA, i o cheie aleatoare de mesaj,de exemplu SXT. Apoi muta rotoarele n poziia de startWZA i codica cheia mesajului SXT. Presupunnd cmesajul rezultat era UHL, el i seta apoi cheia de mesajSXT ca poziie de start i criptamesajul. Apoi, transmiteapoziia de start WZA, cheia mesajului UHL i apoi textulcifrat. Receptorul seta poziia de start conform primeitrigrame, WZA i apoi decodica a doua trigram, UHL,pentru a obine setarea de mesaj SXT. Apoi, utiliza acestSXT ca poziie de start pentru a decripta mesajul. Astfel,ecare setare iniial era diferit i noua procedur evitadefectul de securitate dat de dubla codicare a setrilorde mesaj.Aceast procedur a fost utilizat doar de Wehrmacht ide Luftwae. Procedurile Kriegsmarine de la transmite-rea mesajelor cu Enigma mult mai elaborate i complexe.nainte de criptarea cu Enigma, mesajele erau codicatecu ajutorul crii de coduri Kurzsignalheft. Kurzsigna-lheft coninea tabele de conversie ale diferitelor propo-ziii n grupuri de cte patru litere. Erau incluse nume-roase posibiliti, cum ar chestiuni logistice cum ar realimentarea cu combustibil sau ntlnirea cu navele deprovizii, poziii, nume de porturi, ri, arme, starea vre-mii, poziiile i navele inamice, tabele de date i ore. Oalt carte de coduri coninea Kenngruppen i Spruchsch-lssel: identicarea cheii i cheile de mesaj.

    2.2 Abrevieri i moduri de lucru

    Maina Enigma a armatei utiliza doar cele 26 de caracte-re alfabetice. Semnele erau nlocuite de combinaii rarede caractere. Spaiul era omis i nlocuit cu X. X era ngeneral folosit ca punct. Unele semne erau diferite n altepri ale armatei. Wehrmachtul a nlocuit virgula cu ZZi semnul de ntrebare cu FRAGE sau FRAQ. Kriegsma-rine ns, a nlocuit virgula cu Y i semnul de ntrebarecu UD. Combinaia CH, ca n cuvntul acht (opt) sauRichtung (direcie) au fost nlocuite cu Q (AQT, RI-QTUNG). Dou, trei sau patru zerouri erau nlocuite cuCENTA, MILLE i MYRIA.Wehrmacht i Luftwae transmiteau mesajele n gru-puri de cte patru caractere. Kriegsmarine, utilizndmaina Enigma cu patru rotoare, avea grupuri de patrucaractere. Numele sau cuvintele folosite des erau variateatt ct se putea. Cuvinte ca Minensuchboot (detectorde mine) puteau scrise MINENSUCHBOOT, MIN-BOOT, MMMBOOT sau MMM354. Pentru a ngreunacriptanaliza, era interzis transmiterea de mesaje depeste peste 250 de caractere. Mesajele mai lungi erau

  • 8 3 ISTORIA I DEZVOLTAREA MAINII

    mprite n mai multe pri, ecare cu propria sa cheiede mesaj. Pentru mai multe detalii, vezi traducerile luiTony Sale ale Procedurii generale[7] i ale Proceduriipentru oeri i personal.[8]

    3 Istoria i dezvoltarea mainiiAu existat numeroase modele i variante ale familieiEnigma. Primele maini Enigma erau modele comerci-ale de la nceputul anilor 1920. ncepnd de la jumta-tea acelui deceniu, diferitele ramuri ale armatei germa-ne au nceput s foloseasc Enigma, efectund un numrde modicri pentru a-i crete nivelul de securitate. nplus, mai multe alte ri au adoptat sau au adaptat desig-nul Enigma pentru propriile lor maini de cifrare.

    3.1 Modelul comercial

    Patentul lui Scherbius pentru EnigmaU.S. Patent 1657411,acordat n 1928.

    La 23 februarie 1918, inginerul german Arthur Scherbiusa depus o cerere de patent pentru o main de cifrare curotoare i, mpreun cu E. Richard Ritter, a fondat rmaScherbius & Ritter. Ei au abordat marina german i mi-nisterul de externe pentru a le prezenta proiectul, dar nuau gsit interes pentru acesta. Apoi ei au dat drepturileasupra patentului rmei Gewerkschaft Securitas, care afondat Chiriermaschinen Aktien-Gesellschaft (Societa-tea pe Aciuni Maini de Cifrare) la 9 iulie 1923; Scher-bius i Ritter fceau parte din consiliul director.Chiriermaschinen AG a nceput s fac reclam uneimaini cu rotoareEnigma model Acare a fost expusla Congresul Uniunii Potale Internaionale n 1923 i n1924. Maina era grea i masiv, i coninea i o mainde scris. Msura 654535 cm i cntrea aproximativ50 kg. A fost introdus i un model B, cu o construciesimilar.[9] Dei i ele au purtat numele de Enigma, attmodelul A ct i modelul B erau diferite de versiunile ul-terioare: att forma i mrimea, ct i funcionalitatea,prin aceea c lor le lipsea reectorul.Reectorulo idee propus de colegul lui Scherbius

    Willi Korna fost introdus prima oar n modelul Enig-ma C (1926). Reectorul este o pies-cheie a mainilorEnigma.

    Exemplar rar de main Enigma cu 8 rotoare i imprimant.

    Modelul C era mai mic i mai portabil dect predecesoa-rele sale. i lipsamaina de scris, bazndu-se n schimb pecitirea de ctre operator a lmpilor; astfel, modelul a fostnumit Enigma cu lmpi pentru a-l distinge de modeleleA i B. Enigma C a disprut rapid, fcnd loc modeluluiEnigma D (1927). Aceast versiune a fost folosit pe sca-r larg, n Suedia, Olanda, Regatul Unit, Japonia, Italia,Spania, Statele Unite i Polonia.

    3.2 Maina Enigma militarMarina a fost prima ramur a armatei germane care aadoptat Enigma. Aceast versiune, numit Funkschls-sel C (Cifru radio C), a fost pus n producie pn n1925 i a fost introdus n folosin n 1926.[10] Tastaturai tabloul de lmpi conineau 29 de literede la A la Z,, i aranjate n ordine alfabetic, i nu n ordineaQWERTZU.[11] Rotoarele aveau 28 de contacte, literaX ind cablat s treac necriptat prin rotoare.[12] Treirotoare erau alese dintr-un set de cinci[13] i reectorulputea introdus n una din patru poziii diferite, notate, , i .[14] Maina a fost revizuit n iulie 1933.[15]

    Pn la 15 iulie 1928,[16] armata german (Reichswehr)i introdusese propria sa versiune de EnigmaEnigma

  • 3.2 Maina Enigma militar 9

    G, urmat de versiunea sa revizuit Enigma I pn n iu-nie 1930.[17] Enigma I este numit i EnigmaWehrmacht,sau Servicii, i a fost utilizat de serviciile militare germa-ne i de alte organizaii guvernamentale (cum ar cileferate[18]), naintea i n timpul celui de-al doilea rzboimondial. Diferena major dintre Enigma I i modelelecomerciale a fost adugarea tabloului de prize pentru aschimba ntre ele perechi de litere, mrind cu mult pute-rea criptograc a mainii. Printre alte diferene se nu-mrau utilizarea unui reector x, i mutarea marcajelorde schimbare a strii de pe corpul rotorului pe inelele mo-bile cu litere.[17] Mainamsura 283415 cm i cntrean jur de 12 kg.[12]

    O main Enigma model T (Tirpitz)o main Enigma K mo-dicatfabricat pentru utilizarea de ctre japonezi.

    Pn n 1930, Armata a sugerat ca i Marina Militar sadopte aceast main, artnd beneciile sporului de se-curitate (cu tabloul de prize) i simplicarea comunicaii-lor ntre servicii.[19] Marina a acceptat n cele din urm in 1934[20] au introdus versiunea special a mainii arma-tei, denumit Funkschlssel M sauM3. n timp ce armatafolosea doar trei rotoare la acel moment, pentru a cretenivelul de securitate, Marina a decis s foloseasc trei ro-toare din cinci posibile.[21]

    n decembrie 1938, Armata a produs dou rotoare supli-mentare, astfel nct cele trei rotoare erau alese dintr-unset de cinci.[17] n 1938, Marina a mai adugat dou ro-toare, i apoi nc unul n 1939 pentru a permite alegereaa trei rotoare dintr-un total de opt posibile.[21] n august1935, Forele Aeriene au introdus Wehrmacht Enigma ncomunicaii.[17] Marina a introdus pentru tracul subma-rinelor o main Enigma cu patru rotoare, la 1 februarie1942. Maina se numeaM4 (reeaua era denumit de Ali-ai Triton, sau Shark). Rotorul suplimentar a fost montatn acelai spaiu prin reducerea grosimii reectorului, ce-ea ce a fcut loc pentru un al patrulea rotor mai subire.A existat i un model mare, cu opt rotoare i imprimant,numit Enigma II. n 1933, criptanalitii polonezi au de-

    tectat c acesta era folosit pentru comunicaiile militarela nivel nalt, dar c a fost retras din utilizare deoarece afost considerat nesigur i se bloca des.[22]

    Enigma G, utilizat de Abwehr, avea patru rotoare cu marcajemultiple, i nu avea tablou de prize.

    Abwehr a utilizat Enigma G (Enigma Abwehr). Aceastvariant de Enigma era o main cu patru rotoare cu mar-caje multiple, dar nu avea tablou de prize. Acest modelera echipat cu un contor incrementat la ecare apsare detast, ind astfel cunoscut ca maina cu contor sau Zh-lwerk Enigma.i alte ri au folosit maini Enigma. Marina italian aadoptat varianta comercial ca Cifrul Marinei D"; spa-niolii au folosit maina comercial n timpul rzboiuluicivil. Criptanalitii britanici au reuit s sparg acestemaini, crora le lipsea tabloul de prize. Elveienii au uti-lizat o versiune de Enigma numit model K pentru comu-nitcaii militare i diplomatice, model foarte similar cuEnigma D. Maina a fost spart de mai multe ri, printrecare Polonia, Frana, Regatul Unit i Statele Unite (ulti-ma a numit maina INDIGO). Un model Enigma T (cunumele de cod Tirpitz) a fost fabricat pentru a utilizatde ctre japonezi.Criptograa mainii Enigma nu era perfect, mai ales du-p ce aliaii au capturat cteva exemplare, permindu-les decodice mesajele germanilor, ceea ce s-a dovedit a vital n Btlia Atlanticului.S-a estimat c s-au construit n total aproximativ 100.000de maini Enigma.[23] Dup sfritul celui de-al doilea

  • 10 4 MAINI ENIGMA RMASE

    Maina Enigma elveian, cu patru rotoare recablate, fabricatn Germania.

    rzboi mondial, Aliaii au vndut mainile Enigma captu-rate, i considerate nc relativ sigure, unui numr de rin curs de dezvoltare.[23]

    4 Maini Enigma rmase

    Replic a unei maini Enigma americane expus la Muzeul Crip-tologic Naional din Fort Meade, Maryland, SUA.

    Efortul de a sparge maina Enigma nu a fost dezvluitdect n anii 1970. De atunci, interesul pentru maini-le Enigma a crescut considerabil i mai multe exempla-re sunt expuse astzi n muzee din SUA i din Europa.Deutsches Museum din Mnchen are versiuni militare cutrei i patru rotoare, precum i alte versiuni civile maivechi. O main Enigma n stare de funcionare este ex-pus la Muzeul Criptograc Naional al NSA din FortMeade, Maryland, unde vizitatorii pot s ncerce s crip-teze mesaje clare i s descifreze mesaje codate. Arm-museum din Stockholm are i el o main Enigma expu-s. Sunt exemplare i la Muzeul de Istoria Calculatoare-lor din Statele Unite, la Bletchley Park n Regatul Unit,la Muzeul Armatei Poloneze din Polonia, la AustralianWar Memorial, i n foaierul Defence Signals Directora-te, ambele aate n Canberra n Australia, precum i n

    mai multe alte locuri din Germania, SUA, Regatul Uniti n alte ri ale lumii. Muzeul Calculatoarelor din SanDiego, astzi nchis, avea n colecia sa o main Enig-ma, pe care a dat-o apoi bibliotecii de la Universitatea deStat San Diego. Altele sunt deinute de colecionari par-ticulari. Ocazional, se vnd maini Enigma la licitaii, lapreuri care ajung deseori la 20.000 de dolari.[24][25]

    Replici ale mainilor sunt disponibile n diverse for-me, inclusiv o copie exact reconstituit a modelului na-val M4, o Enigma implementat cu circuite electronice(Enigma-E), precum i diferite simulatoare software.O main rar Enigma Abwehr, denumit G312, a fostfurat de la muzeul Bletchley Park la 1 aprilie 2000. nseptembrie, o persoan ce se autodenumea The Mastera transmis o not prin care cerea 25.000 de lire sterlinei a ameninat c va distruge maina dac nu se plteterscumprarea. La nceputul lui octombrie 2000, ocia-lii Bletchley Park au anunat c vor plti rscumprareadar termenul limit trecuse i nu se auzise nimic de laantajist. La scurt timp, maina a fost trimis anonimziaristului BBC Jeremy Paxman, dar cu trei rotoare lips.n noiembrie 2000, un negustor de antichiti pe numeDennis Yates a fost arestat dup ce a sunat la The SundayTimes pentru a face aranjamente pentru returnarea pie-selor lips. Maina Enigma a fost returnat la BletchleyPark dup incident. n octobrie 2001, Yates a fost con-damnat la zece luni nchisoare dup ce a recunoscut ca deinut maina furat i c a cerut rscumprare pen-tru returnarea ei, dar a continuat s susin c era doarun intermediar pentru un ter.[26] Yates a fost eliberat dinnchisoare dup trei luni.

    4.1 Maini derivate din Enigma

    O clon japonez de Enigma, denumit de criptograi americaniGREEN.

    Enigma a avut o puternic inuen n domeniul proiec-trii mainilor de cifrare, i mai multe maini cu rotoarederiv din ea. Maina britanic Typex a fost iniial de-rivat din patentele Enigma; Typex include chiar i ca-racteristici din descrierile patentului care au fost omise

  • 11

    Maina cu rotoare a Tatjanei van Vark inspirat din Enigma.

    la realizarea practic a mainilor Enigma. Din cauza ne-voii de a pstra secretul asupra sistemului de cifrare, nus-au pltit drepturi de autor pentru utilizarea patentuluide ctre guvernul britanic. O clon japonez de Enigmaa primit numele de cod GREEN de la criptograi ameri-cani. Folosit rareori, ea coninea patru rotoare montatevertical. n SUA, criptologul William Friedman a pro-iectat M-325, o main similar cu Enigma din punct devedere al funcionalitii, dar nu i din cel al structurii.O main cu rotoare unic a fost construit n 2002 deTatjana van Vark din Olanda. Acest dispozitiv neobinu-it a fost inspirat din Enigma dar utilizeaz rotoare cu 40de puncte, permind utilizarea de cifre, litere i unele ca-ractere de punctuaie; ecare rotor conine 509 piese.[27]

    5 n ciunePiesa Breaking the Code (Spargerea codului), de HughWhitemore, este bazat pe viaa i moartea lui Alan Tu-ring, care a fost fora central n spargerea Enigma nRegatul Unit n timpul celui de-al doilea rzboi mondi-al. Rolul lui Turing a fost jucat de Derek Jacobi, care l-ajucat pe Turing i n 1996 ntr-o adaptare la televiziune apiesei.Aciunea romanului din 1996 al lui Robert Harris Enig-ma se desfoar n contextul celui de-al doilea rzboimondial i al criptologilor care lucrau la Bletchley Parkncercnd s citeasc mesajele cifrate de Enigma navaln Hut 8. Cartea, care face cteva modicri n aciune,a fost ecranizat n 2001, lmul omonim ind regizat deMichael Apted i avndu-i n rolurile principale pe KateWinslet i Dougray Scott; lmul a fost criticat pentrumul-te date istorice imprecise i pentru neglijarea rolului ju-cat de Biuro Szyfrw la spargerea codului Enigma. Unlm polonez anterior care trateaz aspectele poloneze alesubiectului a fost Sekret Enigmy (Secretul Enigmei), din1979.[28]

    Filmul din 1981 al lui Wolfgang Petersen Das Boot inclu-de o main Enigma care este o variant Kriegsmarine cupatru rotoare. Ea apare n multe scene care prezint uti-lizarea sa cotidian la bordul unui submarin german din

    cel de-al doilea rzboi mondial.

    6 Note[1] Hakim, Joy (1995) (n englez). A History of Us: War,

    Peace and all that Jazz. New York: Oxford UniversityPress. ISBN 0-19-509514-6

    [2] Kahn (1991).

    [3] Miller, A. Ray (2001). The Cryptographic Ma-thematics of Enigma. National Security Agen-cy. Arhivat din original la 15 martie 2004.http://web.archive.org/20040315083558/www.nsa.gov/publications/publi00004.cfm.

    [4] Kahn (1991), Hinsley i Stripp (1993).

    [5] David Hamer, Enigma: Actions Involved in the Double-Stepping of the Middle Rotor, Cryptologia, 21(1), ianu-arie 1997, pp. 4750, Versiune online (PDF arhivat cuzip)

    [6] Philip Marks, Umkehrwalze D: Enigmas Rewirable Re-ector Part I, Cryptologia 25(2), April 2001, pp.101141

    [7] The translated 1940 Enigma General Procedure. code-sandciphers.org.uk. http://www.codesandciphers.org.uk/documents/egenproc/eniggnix.htm. Accesat la 16 octom-brie 2006.

    [8] The translated 1940 Enigma Ozier andSta Procedure. codesandciphers.org.uk.http://www.codesandciphers.org.uk/documents/officer/officerx.htm. Accesat la 16 octombrie 2006.

    [9] Imagine cu Enigma B. http://www.armyradio.com/publish/Articles/The_Enigma_Code_Breach/Pictures/enigma_type_b.jpg.

    [10] Kahn, 1991, pp. 3941, 299

    [11] Ulbricht, 2005, p.4

    [12] Stripp, 1993

    [13] Kahn, 1991, pp. 40, 299

    [14] Bauer, 2000, p. 108

    [15] Hinsley and Stripp, 1993, plate 3

    [16] Kahn, 1991, pp. 41, 299

    [17] Deavours and Kruh, 1985, p. 97

    [18] Michael Smith Station X, patru cri (macmillan) 1998,Paperback 2000, ISBN 0-7522-7148-2, Page 73

    [19] Kahn, 1991, p. 43

    [20] Kahn (1991, p. 43) spune c n august 1934. Kruh andDeavours (2002, p. 15) spun c n octombrie 1934.

    [21] Deavours and Kruh, 1985, p. 98

    [22] Kozaczuk, 1984, p. 28

  • 12 7 BIBLIOGRAFIE

    [23] Bauer, 2000, p. 112

    [24] Hamer, David; Enigma machines - known locations*

    [25] Hamer, David; Preurile de vnzare ale unor maini Enig-ma i NEMA - convertite n dolari americani

    [26] Man jailed over Enigma machine. BBC News. http://news.bbc.co.uk/1/hi/uk/1609168.stm.

    [27] van Vark, Tatjana The coding machine

    [28] Sekret Enigmy (Film 1979) Internet Movie Database

    7 Bibliograe Bauer, F. L. (2000). Decrypted Secrets (Springer,2nd edition). ISBN 3-540-66871-3

    Hamer, David H.; Sullivan, Geo; Weierud, Frode(July 1998). Enigma Variations: an Extended Fa-mily of Machines, Cryptologia, 22(3). Online ver-sion (zipped PDF).

    Stripp, Alan. The Enigma Machine: Its Mecha-nism and Use n Hinsley, F. H.; i Stripp, Alan(editori), Codebreakers: The Inside Story of Bletch-ley Park (1993), pp. 8388.

    Kahn, David (1991). Seizing the Enigma: The Ra-ce to Break the German U-Boats Codes, 1939-1943ISBN 0-395-42739-8.

    Kozaczuk, Wladyslaw. The origins of the Enig-ma/ULTRA

    Kruh, Louis; Deavours, Cipher (2002). The Co-mmercial Enigma: Beginnings of Machine Crypto-graphy, Cryptologia, 26(1), pp. 116. Online ver-sion (PDF)

    Marks, Philip; Weierud, Frode (January 2000).Recovering the Wiring of Enigmas UmkehrwalzeA, Cryptologia 24(1), pp5566.

    Smith, Michael (1998). Station X (Macmillan)ISBN 0-7522-7148-2

    Ulbricht, Heinz. Die Chiriermaschine Enigma Trgerische Sicherheit: Ein Beitrag zur Geschich-te der Nachrichtendienste, Tez de doctorat, 2005.Versiunea online.de

  • 13

    8 Text and image sources, contributors, and licenses8.1 Text

    Maina Enigma Surs: http://ro.wikipedia.org/wiki/Ma%C8%99ina%20Enigma?oldid=9012234 Contribuitori: RebelRobot, AndreiStroe, Strainubot, Thijs!bot, VolkovBot, Firilacroco, Gik, Luckas-bot, ArkBot, ArthurBot, Xqbot, RibotBOT, D'ohBot, EmausBot, Rso-colBot, Alex Nico, AvicBot, GT, Rotlink, Addbot, BreakBot i XXN-bot

    8.2 Images Fiier:Commons-logo.svg Surs: http://upload.wikimedia.org/wikipedia/commons/4/4a/Commons-logo.svg Licen: Public domain

    Contribuitori: This version created by Pumbaa, using a proper partial circle and SVG geometry features. (Former versions used to beslightly warped.) Artist original: SVG version was created by User:Grunt and cleaned up by 3247, based on the earlier PNG version,created by Reidab.

    Fiier:Enigma-8-rotor.jpg Surs: http://upload.wikimedia.org/wikipedia/commons/b/be/Enigma-8-rotor.jpg Licen: CC-BY-SA-3.0Contribuitori: ? Artist original: ?

    Fiier:Enigma-G.jpg Surs: http://upload.wikimedia.org/wikipedia/commons/4/49/Enigma-G.jpg Licen: CC-BY-SA-3.0 Contribui-tori: ? Artist original: ?

    Fiier:Enigma-action.svg Surs: http://upload.wikimedia.org/wikipedia/commons/6/6c/Enigma-action.svg Licen: CC-BY-SA-3.0Contribuitori: Oper proprie based on Image:Enigma-action.pnj by Jeanot; original diagram by Matt Crypto Artist original: MesserWoland

    Fiier:Enigma-plugboard.jpg Surs: http://upload.wikimedia.org/wikipedia/commons/2/27/Enigma-plugboard.jpg Licen: CC-BY-SA-3.0 Contribuitori: [1], uploaded in english wikipedia on 16. Feb. 2005 by en:User:Matt Crypto Artist original: Bob Lord

    Fiier:Enigma-printer-2.jpg Surs: http://upload.wikimedia.org/wikipedia/commons/7/77/Enigma-printer-2.jpg Licen: CC-BY-SA-3.0 Contribuitori: [1], uploaded in english wikipedia on 06. Jan. 2005 by en:User:Matt Crypto Artist original: Ben Slivka

    Fiier:Enigma-rotor-stack.jpg Surs: http://upload.wikimedia.org/wikipedia/commons/7/7f/Enigma-rotor-stack.jpg Licen: CC-BY-SA-3.0 Contribuitori: ? Artist original: ?

    Fiier:Enigma-rotor-windows.jpg Surs: http://upload.wikimedia.org/wikipedia/commons/a/a1/Enigma-rotor-windows.jpg Licen:Public domain Contribuitori: uploaded in english wikipedia on 31. Dec. 2004 by author Artist original: en:User:Matt Crypto

    Fiier:Enigma-uhr-box.jpg Surs: http://upload.wikimedia.org/wikipedia/commons/4/45/Enigma-uhr-box.jpg Licen: CCBY-SA 2.0Contribuitori: ? Artist original: ?

    Fiier:Enigma.jpg Surs: http://upload.wikimedia.org/wikipedia/commons/a/ae/Enigma.jpg Licen: Public domain Contribuitori: User:Jszigetvari Artist original: ?

    Fiier:Enigma_ratchet.png Surs: http://upload.wikimedia.org/wikipedia/commons/6/6a/Enigma_ratchet.png Licen: CC-BY-SA-3.0Contribuitori: uploaded in english wikipedia on 30. Jul. 2004 by author Artist original: en:User:Wapcaplet

    Fiier:Enigma_rotor_exploded_view.png Surs: http://upload.wikimedia.org/wikipedia/commons/f/f3/Enigma_rotor_exploded_view.png Licen: CC-BY-SA-3.0 Contribuitori: Uploaded by Wapcaplet to the English Wikipedia Artist original: Created by Wapcaplet inBlender.

    Fiier:Enigma_wiring_kleur.svg Surs: http://upload.wikimedia.org/wikipedia/commons/5/53/Enigma_wiring_kleur.svg Licen: CC-BY-SA-3.0 Contribuitori: own work by user:HandigeHarry based on previous version based on Image:Enigma wiring kleur.png by MattCrypto originally nl:Afbeelding:Enigma_wiring_kleur.png by nl:User:Drdefcom Artist original: MesserWoland

    Fiier:Enigmas.jpg Surs: http://upload.wikimedia.org/wikipedia/commons/f/f3/Enigmas.jpg Licen: CC-BY-SA-3.0 Contribuitori:[1], uploaded in english wikipedia on 11. Jan. 2005 by User:Matt Crypto Artist original: Robert Malmgren

    Fiier:Japanese_secure_teletype_2.jpg Surs: http://upload.wikimedia.org/wikipedia/commons/0/0f/Japanese_secure_teletype_2.jpgLicen: CC BY-SA 2.5 Contribuitori: Oper proprie Artist original: Mark Pellegrini

    Fiier:Kenngruppenheft.jpg Surs: http://upload.wikimedia.org/wikipedia/commons/8/82/Kenngruppenheft.jpg Licen: CC-BY-SA-3.0 Contribuitori: [1], uploaded in english wikipedia on 06. Jan. 2005 by en:User:Matt Crypto Artist original: Ben Slivka

    Fiier:Scherbius-1928-patent.png Surs: http://upload.wikimedia.org/wikipedia/commons/b/b3/Scherbius-1928-patent.png Licen:Public domain Contribuitori: ? Artist original: ?

    Fiier:Swiss_enigma.jpg Surs: http://upload.wikimedia.org/wikipedia/commons/2/26/Swiss_enigma.jpg Licen: CC-BY-SA-3.0Contribuitori: ? Artist original: ?

    Fiier:Symbol_support_vote.svg Surs: http://upload.wikimedia.org/wikipedia/commons/9/94/Symbol_support_vote.svg Licen: Pu-blic domain Contribuitori: Oper proprie Artist original: Zscout370, improved by Ed g2s, simplied by Erin Silversmith

    Fiier:Tatjavanavark-machine.jpg Surs: http://upload.wikimedia.org/wikipedia/commons/0/02/Tatjavanavark-machine.jpg Licen:CC-BY-SA-3.0 Contribuitori: ? Artist original: ?

    Fiier:US_M1_enigma_analog_3.jpg Surs: http://upload.wikimedia.org/wikipedia/commons/3/33/US_M1_enigma_analog_3.jpg Li-cen: CC BY-SA 2.5 Contribuitori: Oper proprie Artist original: Mark Pellegrini

    Fiier:enigma-rotors.jpg Surs: http://upload.wikimedia.org/wikipedia/commons/1/18/Enigma-rotors.jpg Licen: Public domain Con-tribuitori: ? Artist original: ?

    Fiier:four-rotor-enigma.jpg Surs: http://upload.wikimedia.org/wikipedia/commons/3/3c/Four-rotor-enigma.jpg Licen: Public do-main Contribuitori: Web page Image Artist original: Greg Goebel

    8.3 Content license Creative Commons Attribution-Share Alike 3.0

    Descriere Rotoarele Schimbarea de stare Roata de intrare Reflectorul Tabloul de prize Accesorii Descrierea matematic

    Proceduri de utilizare a mainii Enigma Indicatorul Abrevieri i moduri de lucru

    Istoria i dezvoltarea mainii Modelul comercial Maina Enigma militar

    Maini Enigma rmase Maini derivate din Enigma

    n ficiune Note Bibliografie Text and image sources, contributors, and licensesTextImagesContent license