Artur Šerbijus je koristeći znanje steÄeno na studijama elektrotehnike u Hanoveru i Minhenu, razvio jedan od najpoznatijih šifarskih sistema krećući od osnove Albertijevog „šifarskog diska“ (korišÄ‡en za šifrovanje u AmeriÄkom gradjanskom ratu). Razvio je „Enigmu“.
Šifarski disk je izum iz petnaestog veka a izumeo ga je italijanski arhitekta Leon Alberti. Uredjaj se sastojao od dva bakarna diska, jednog većeg i jednog manjeg, na Äijim krajevima je izgravirana abeceda. Oba diska su spojena iglom u sredini i mogla su se slobodno rotirati oko svoje ose. Ovakav naÄin šifrovanja je samo olakšana upotreba Cezarove šifre (supstitucija „slovo za slovo“) ali je kasniji rad Albertija doprineo razvoju novog sistema šifrovanja za koji je najviše zasluga pokupio Blez de Vižner, francuski diplomata koji ju je konaÄno uobliÄio.
Razvijeni sistem „Enigma“ se sastojao od 5 bitnijih komponenti (mada ih ima više, ove su dovoljne za razumevanje rada).
Tastatura služi za unos poÄetnog teksta, bilo radi šifrovanja, bilo radi dešifrovanja.
PloÄa s lampama predstavlja izlazni uredjaj za prikazivanje šifrovanog odnosno dešifrovanog teksta. Vrlo rana verzija monitora (o LCD ekranima nema ni govora)
Skrembler je najbitniji deo ove mašine. Predstavljen je u obliku diska na kome je bilo 26 rupa kroz koje su prolazile žice. Žice su povezivale tastaturu na jednom kraju i ploÄu s lampama na drugom kraju (nakon niza preplitanja naravno). Da cela stvar ne predstavlja samo fensi varijantu Vižnerove šifre (Cezarova šifra sa više alfabeta) pobrinuo se mehanizam za rotiranje diska. Nakon svakog otkucaja na tastaturi disk se rotira za 1/26 kruga. To znaÄi da, ako teorijski 26 puta zaredom otkucate slovo „a“, 25 puta će ono biti kodirano drugaÄije od prethodnog puta a samo jednom kao slovo „a“. Kako je ponavljanje simptom slabe šifre, ovaj problem je delimiÄno otklonjen dodavanjem još dva diska. ÄŒisto raÄunice radi ako pomnožite 26*26*26 i u kombinaciju dodate 6 mogućih rasporeda tri diska, dobijate broj od 105456 kombinacija. Dovoljno jako?
ÄŒetvrti deo je bila ploÄa s kablovima. Operater Enigme je kod sebe imao 6 kablova kojim je mogao da direktno „prespoji“ slova na tastaturi (tako da kad recimo kucate slovo „b“ šifrovanje ide putanjom namenjenom slovu „t“). Broj naÄina na koji mogu da se ukrste 6 parova od ukupno 26 slova je 100391791500. To ukratko znaÄi da je broj kljuÄeva koje treba isprobati da bi se došlo do „šablona“ veći od 10 000 000 000 000 000. A to je tek poÄetak.
Regularna mašina dostupna Nemcima imala je na raspolaganju 5 diskova od kojih su birana 3 a operateri mornariÄke enigme imali su na raspolaganju 8 diskova. Pred poÄetak rata je i broj kablova sa 6 povećan na 10. RaÄunati broj kljuÄeva nije potrebno jer kada na sve to dodate i proceduru da je kljuÄ svakog dana menjan, jasno je da tada nije bilo moguće razbiti šifru Enigme, tada nije postojao odgovarajući tehniÄki odgovor kripnoanalize na ovu prednost kriptografije. Ili možda jeste?
Da bi se obezbedilo dešifrovanje poruka, mašina je posedovala deo nazvan „reflektor“. Taj deo je vraćao struju nazad kroz skremblere pa je za dešifrovanje poruke bilo potrebno samo posedovati „Enigmu“ i imati knjigu šifara u kojima je pravilan poÄetni raspored skremblera za taj dan.
Bez obzira na jaÄinu šifre, koja je bila glavni adut, Šejbijus nije najbolje prošao kada je „Enigmu“ izneo na poslovno i vojno tržište. Cena jednog primerka je iznosila oko 20 000 funti u današnjem novcu. Visoka cena je bila dovoljan razlog za nerazmišljanje o ovom rešenju. NemaÄka vojska je i dalje bila samouverena po pitanju trenutne sigurnosti njihovih komunikacija i tek je 1923. godine, nakon objavljivanja „zvaniÄne istorije Prvog svetskog rata“ britanske kraljevske mornarice, shvatila da su njihove komunikacije već dugo, dugo, dugo kompromitovane.
Već 1925. „Enigma“ je ušla u masovnu proizvodnju kao izabrano najbolje rešenje a 1926. je vojska poÄela da je koristi nakon Äega su usledile sve važnije institucije, vlada, železnica... Samo vojska je kupila 10 000 primeraka ali Šejbijus nije doÄekao da vidi kako njegovo delo donosi prevagu u ratu koji sledi. Umro je od unutrašnjeg krvarenja nastalog udarcem u zid 1929. nakon što je izgubio kontrolu nad koÄijama.
Tekst je dodatak mini-serijalu o Alanu Tjuring-u. Prvi deo možete proÄitati OVDE a ukoliko ste to već uÄinili možete pogledati nastavak ili preuzeti ceo materijal u PDF formatu.
19.03.2008. 14:43
Niko nije javno odgovorio na ovaj tekst. Budi prvi?
Autor ovog bloga je zaljubljenik u informacione tehnologije i njihovu primenu u svakodnevnom životu. Zastupnik pozitivne strane priče. Samostalni aktivista u poslu sa zmajevima. Ne lovi ih, komunicira sa njima. Ne boji se vetrenjača jer zna kako rade. Jednom rečju - Techtivist. Za sve ostale informacije i pitanja, tu su kontakt podaci.
Facebook: /ITkutak Twitter: @ITkutak Mail: ITkutak.com@gmail.com
Sta Vi mislite?