home *** CD-ROM | disk | FTP | other *** search
Wrap
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Krypta.cz - KryptografickΘ vßlky v TichΘm oceßnu - 1.dφl</title> <link rel="StyleSheet" href="server/main.css" type="text/css"> <link rel="SHORTCUT ICON" href="server/favicon.ico"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> <meta http-equiv="Cache-control" content="no-cache"> <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="Expires" content="0"> <meta name="robots" content="ALL,FOLLOW"> <meta http-equiv="Content-language" content="cs"> <meta name="description" content="Internetov² bezpeΦnostnφ portßl, zab²vajφcφ se kryptografiφ (Üifrovßnφm), ochranou dat, internetovou bezepeΦnostφ a poΦφtaΦov²mi viry"> <meta name="keywords" content="Üifrovßnφ cryptography pgp des aes rsa dss digital signatures pki linux free bezpeΦnost ochrana hacking cracking virus worm"> <meta name="copyright" content="Copyright (C) 2000-2002 Krypta.cz - <a href=mailto:michal.till@krypta.cz>Michal Till</a> a <a href=mailto:jan.kulveit@krypta.cz>Jan Kulveit</a>."> <!-- No caching for this document.Trying to write to art103.html. ?> --> <!-- output.php --> <script language="JavaScript"> <!-- // if(top != self) { window.top.location.href=document.location; } --> </script> <!-- NAVRCHOLU.cz --> <script language="JavaScript" type="text/javascript"> <!-- pxDepth = screen.pixelDepth; if (!(pxDepth > 0)) pxDepth = screen.colorDepth; if (!(pxDepth > 0)) pxDepth = 0; document.write("<img style=\"position:absolute; top:0px; left: 0px;\" src=\"../hit.navrcholu.cz/hit@id=00039669;n=1;screenx=" + screen.width + ";screeny=" + screen.height + ";cdepth=" + pxDepth + ";ref=" + escape(top.document.referrer) + "\" width=\"1\" height=\"1\" alt=\"\">"); // --> </script> <noscript> <img style="position:absolute; top:0px; left: 0px;" src="../hit.navrcholu.cz/hit@id=00039669;n=1" width="1" height="1" alt="" border="0"> </noscript> <!-- NAVRCHOLU.cz - konec --> <STYLE Type=text/css> BODY { font-size:110%; background-color: #ffffff; color: #000000; margin: 0px; background-image: url(images/backgr.gif); } .Copyright { color: #000000; } .Copyright A { color: #000000; } </STYLE> </head> <SCRIPT> </SCRIPT><SCRIPT Src=charts.php@version=1621></SCRIPT><SCRIPT> // Nalezeno 1 polozek. var SectionTitles=new Array( "KryptografickΘ vßlky v TichΘm oceßnu - " ); var SectionURLs=new Array( "103" ); var BrothersNames = new Array("Historie kryptografie I.","Pro pam∞tnφky : Enigma","Kryptografick_25E9 v_25E1lky v Tich_25E9m oce_25E1nu - 1.d_25EDl","Celß verze Φlßnku KryptografickΘ vßlky v Pacifiku : 2. dφl","KryptografickΘ vßlky v Pacifiku : 2. dφl, Purpurov² k≤d",""); var BrothersIDs = new Array("55","56","103","123","124",""); //=====INFO====== ItemName='Article103'; InIFrame='No'; TableNum=2; ItemID=103; ArticleType='1'; Action='articles' ItemTitle='Kryptografick_25E9 v_25E1lky v Tich_25E9m oce_25E1nu - 1.d_25EDl'; ItemComment='Kryptografick_25E9 v_25E1lky v Tich_25E9m oce_25E1nu - 1.d_25EDl'; TabName='Articles' Parent1Title='Historie kryptografie' ; Parent2Title='Kryptografie' ; Parent1ID='39' ; Parent2ID='4' ; ParentTitle='Historie kryptografie' ; AuthorName='Petr K∙rka' ; AuthorDesc='' ; AuthorEMail='petrkurka_40quick.cz' ; AuthorID='9' ; ItemDate='29.12.2001'; Views='293' ; Average='3.00' ; Grade='3' ; NumVotes='3' ; SourceName='' ; SourceURL='' ; SourceLink='' ; Ref1URL='' ; Ref2URL='' ; Ref3URL='' ; Ref4URL='' ; Ref5URL='' ; Ref1Link='' ; Ref2Link='' ; Ref3Link='' ; Ref4Link='' ; Ref5Link='' ; Ref1Desc='' ; Ref2Desc='' ; Ref3Desc='' ; Ref4Desc='' ; Ref5Desc='' ; Possible=1 ; Answer1='' ; Answer2='' ; Answer3='' ; Answer4='' ; Answer5='' ; Num1=''; Num2=''; Num3=''; Num4=''; Num5=''; Type= ''; //def WebName='Krypta.cz'; //====ENDINFO====== </SCRIPT> <BODY> </SCRIPT> <SCRIPT Language=JavaScript Src="server/startfeatures.php@Rand=ddd "> </SCRIPT><SCRIPT Language=JavaScript Src="server/features.php"> </SCRIPT><!-- Rozdeleni na sloupce --> <TABLE cellspacing="0" cellpadding="0" border="0" width="100%"> <tr> <!-- Levy sloupec --> <td width="161" align="center" valign="top"> <img src=space.gif height=1 width=161> <SCRIPT SRC=server/left_js.php@version=1621></SCRIPT></td> <!-- /Levy sloupec --> <!-- Mezera 1--> <td width=13 bgcolor="#006792" ><img src="images/spacer.gif" width="13" height="1" border="0" alt=""></td> <!-- /Mezera 1--> <!-- Mezera 2 --> <td width=1 bgcolor=#1063A5><img src="images/spacer.gif" width="1" height="1" border="0" alt=""></td> <!-- /Mezera 2--> <!-- Mezera 3 --> <td width=10><img src="images/spacer.gif" width="10" height="1" border="0" alt=""></td> <!-- /Mezera 3--> <!-- Prostredni sloupec --> <td align="center" valign="top"> <!-- Hlavicka --> <!-- Horni lista s reklamou --> <TABLE cellspacing="0" cellpadding="0" border="0" width="100%" class="hrlista"> <tr> <!-- Logo--> <td VAlign=Top> <a href="default.htm"><img src="images/logo.gif" style="z-index:100;" vspace=0 cwidth="222" cheight="48" border="0" alt="Krypta.cz - Magazφn o informaΦnφ bezpeΦnosti"></a> </td> <!-- /Logo --> <td align=center> </td></tr></table> <!-- /Horni lista s reklamou--> <!-- /Hlavicka --> <TABLE Width=100% Border=0><TD><SCRIPT> </SCRIPT><SCRIPT> ArticleHead('Kryptografick_25E9 v_25E1lky v Tich_25E9m oce_25E1nu - 1.d_25EDl', 'Petr K∙rka', 'petrkurka_40quick.cz', '29.12.2001', '12:57:14', '╚lßnek'); Intro('LuÜt∞nφ Üifer v₧dycky hrßlo v historii nesmφrn∞ d∙le₧itou ·lohu. B∞hem 20. stoletφ jφm byl ovlivn∞n v²sledek obou sv∞tov²ch vßlek. V postupu vojsk spojenc∙ nebo Osy byly rychlΘ a bezpeΦnΘ komunikace hlavnφ mo₧nostφ °φzenφ operacφ jejich obrovsk²ch armßd.'); ArticleBanner_smallres('margin-bottom:10px;margin-top:-3px;'); </SCRIPT> <DIV Class=Article><SCRIPT> AuthorData(); if (Type != 'Pure') if ((ArticleType!=19) && (ArticleType!=20)) ShowSections(); ArticleBanner_bigres('margin-top:12px;margin-bottom:-3px;'); </SCRIPT><FONT Size=2><DIV Align=Justify Class=Paragraph> P°itom v²znam pou₧itφ rßdia, Üifrovacφch stroj∙, zpravodajstvφ, atd. nesmφrn∞ stoupal. Jin²mi slovy, kde nenφ spojenφ, tam nenφ velenφ. VßlΦφcφ mocnosti vÜak spolΘhaly na deÜifrovßnφ, aby p°edpov∞d∞ly dalÜφ nep°ßtelskΘ p°esuny nebo plßny. </DIV></FONT></b></i> <FONT Size=2><DIV Align=Justify Class=Paragraph> ╚lov∞k, kter² byl °φdφcφ osobnostφ v (de)Üifrovßnφ b∞hem obou sv∞tov²ch vßlek a mohl b²t nazvan² praotcem americkΘ kryptologie, byl Williem F. Friedman (1891-1969). Jeho p∙vodnφ jmΘno bylo Wolfe Friedman a narodil se 24. zß°φ, 1891 v Kishin∞vu v Rusku. On byl nejstarÜφm synem Bed°icha a Rosy Friedmanov²ch. Jeho k°estnφ jmΘno bylo, bohu₧el, zm∞n∞no na William, kdy₧ se rodina vyst∞hovala do Ameriky v roce 1891. Ta se usadila v Pittsburghu a v roce 1909 tam William absolvoval st°ednφ Ükolu. Pozd∞ji se Friedman nechal kupodivu zapsat v MichiganskΘ zem∞d∞lskΘ koleji, nicmΘn∞ pozd∞ji zjistil, ₧e zem∞d∞lstvφ nenφ tφm oborem, ve kter²m by on opravdu pracoval s lßskou a nadÜenφm. V₧dy a vÜude v jeho dosavadnφm ₧ivot∞ v₧dy miloval studium slo₧it²ch v∞cφ a rßd °eÜil obtφ₧nΘ problΘmy. Proto tedy opustil kolej a p°ihlßsil se na genetiku v Cornell University. Po dokonΦenφ jeho vzd∞lßnφ se m∞l Friedman stßt odbornφkem v genetice na farmßch ve stßt∞ Illinois. </DIV></FONT></b></i> <FONT Size=2><DIV Align=Justify Class=Paragraph> B∞hem svΘho pobytu zde Friedman takΘ pracoval ve svΘm volnΘm Φasu na zkouÜenφ kryptolog∙, aby dokßzal, ₧e Bacon dopsal Shakespearovy prßce pomocφ svΘ vlastnφ [Baconovy ?] ÜifrovanΘ zn∞lky v Shakespearov²ch hrßch. Zanedlouho se vÜak v∞deckΘ studium kryptografie stalo tφm, co Friedman cφtil jako prßci, ze kterΘ by m∞l krom∞ p°φjmu navφc i radost. Opravdu se t∞Üil, ₧e by v kryptografii mohl n∞co podstatnΘho vykonat. Kv∙li jeho hv∞zdnΘmu ·sp∞chu p°i rozbφjenφ tehdejÜφch Üifer se Friedman pozd∞ji, kolem roku 1917, stal hlavou odd∞lenφ Üifrovacφho. (Department of Ciphers). </DIV></FONT></b></i> <FONT Size=2><DIV Align=Justify Class=Paragraph> B∞hem tΘto doby se Amerika zapojila do boj∙ prvnφ sv∞tovΘ vßlky. Zachycenß odposlechnutß vojenskß hlßÜenφ protivnφka byla p°edßvßna Friedmanovi a naΦe₧ m∞l ·sp∞chy v luÜt∞nφ n∞kter²ch nep°ßtelsk²ch Üifer. Zφskßval spolehlivou reputaci a stal se slavn²m instruktorem kryptografie, stejn∞ jako uznßvan²m autorem na postu v∞deckΘho studia tohoto oboru. Zatφmco probφhalo vyuΦovßnφ armßdnφch d∙stojnφk∙ mezi roky 1917- 1918, Friedman psal p°φruΦky, ve kter²ch byl jednφm z prvnφch badatel∙, kdo u₧φval matematickΘ principy k v∞deckΘmu studiu kryptografie. </DIV></FONT></b></i> <FONT Size=2><DIV Align=Justify Class=Paragraph> Rokem 1920 zaΦφnalo obdobφ, b∞hem kterΘho v oboru dominovaly vynßlezy r∙znorod²ch mechanick²ch Üifrovacφch stroj∙, zejmΘna typ∙, majφcφch slo₧enß ob∞₧nß kola (Üifrovacφ disky), generujφcφ mnohem komplikovan∞jÜφ Üifry, ne₧ bylo znßmo kdykoliv p°edtφm. Jako nßΦelnφk odd∞lenφ kryptoanalytik∙ armßdnφch spojovacφch vojsk (Army Signal Corps), vyu₧φval Friedman matematiku, aby zkonstruoval novΘ Üifrovacφ stroje a ihned sßm zkouÜel jejich k≤dy drtit, aby osobn∞ prov∞°il kvalitu jimi produkovan²ch Üifer. P°itom naznaΦil teoretickΘ zßklady pro nßvrh tehdejÜφho nejmodern∞jÜφho rotaΦnφho Üifrovacφho stroje. (pozd∞ji byl stroj nazvßn Sigaba a byl samoz°ejm∞ vyu₧it i p°i vylod∞nφ Spojenc∙ v Normandii v roce 1944 a v celΘm pr∙b∞hu boj∙ na takzvanΘ Zßpadnφ front∞). </DIV></FONT></b></i> <FONT Size=2><DIV Align=Justify Class=Paragraph> Uprost°ed roku 1930 byla Friedmanova odbornß zdatnost vyu₧ita k pokusu o rozbitφ tehdejÜφch japonsk²ch Üifer, zvlßÜt∞ t∞ch pou₧φvan²ch pro diplomatickou Φinnost v Tokiu (·kolem kryptograf∙ bylo rozluÜtit tehdy standardn∞ vyu₧φvanΘ ÜifrovanΘ rßdiovΘ spojenφ mezi japonsk²m ministerstvem zahraniΦφ v Tokiu a japonsk²mi zastupitelsk²mi misemi ve t°etφch zemφch). </DIV></FONT></b></i> <FONT Size=2><DIV Align=Justify Class=Paragraph> BIBLIOGRAFIE: Russell, Francis: Tajnß vßlka. Alexandria, VI: Time-Life Books Inc., 1981. </DIV></FONT></b></i> <FONT Size=2><DIV Align=Justify Class=Paragraph> <SPAN Class=SMALL>Poznßmka 1: Alexandria je ji₧nφm p°edm∞stφm Washingtonu a le₧φ ji₧ ve stßt∞ Virginia. V Alexandrii se nachßzφ vrchnφ vojenskΘ velitelstvφ Spojen²ch Stßt∙, znßm² Pentagon. P.K.</SPAN> </DIV></FONT></b></i> <FONT Size=2><DIV Align=Justify Class=Paragraph> Kopie japonskΘ Purple Machine, zhotovenΘ Friedmanovou kryptografickou skupinou, byly z odbornΘho hlediska naprost²m unikßtem. AmeriΦan∙m se nikdy nepoda°ilo uko°istit ani jeden p∙vodnφ [japonsk²] exemplß° Purple Machine. Japonsk² velvyslanec ve Washingtonu dokonce dostal n∞kolik hodin p°ed ·tokem na Pearl Harbour Üifrovanou depeÜi, na°izujφcφ zniΦit na japonskΘm velvyslanectvφ vÜechen Üifrovacφ materißl, vΦetn∞ stroj∙ Purple Machine. AmeriΦanΘ vÜak dokßzali tutΘ₧ depeÜi rozluÜtit na "sv²ch vlastnφch exemplß°φch" Purple Machine. </DIV></FONT></b></i> <FONT Size=2><DIV Align=Justify Class=Paragraph> äTo znamenß vßlku !ô prohlßsil tehdy americk² prezident F.D.Roosevelt, kdy₧ mu byla p°edßna rozluÜt∞nß depeÜe z Tokia, na°izujφcφ velvyslanci zlikvidovat vÜechen Üifrovacφ materißl i stroje. P°esto byli AmeriΦanΘ ·tokem na Pearl Harbour p°ekvapeni. Anebo svΘ p°ekvapenφ jenom p°edstφrali a umo₧nili Japonc∙m, aby ud∞lali ·toΦnou vßleΦnou operaci oni. Navzdory ÄenevskΘ konvenci, kterou podepsalo i Japonsko, byl Pearl Harbour p°epaden bez p°edchozφho formßlnφho vyhlßÜenφ vßlky, p°ekvapiv²m (ale takΘ ukvapen²m) leteck²m ·tokem, jeho₧ se z·Φastnilo Üest japonsk²ch letadlov²ch lodφ. Havajskß nßmo°nφ zßkladna Pearl Harbour je toti₧ od Japonsk²ch b°eh∙ vzdßlena asi 7000 kilometr∙. Jin² zp∙sob p°ekvapivΘho ·toku, ne₧ masovΘ nasazenφ letadlov²ch lodφ, by k ·sp∞chu tΘm∞° jist∞ nevedl. </DIV></FONT></b></i> <FONT Size=2><DIV Align=Justify Class=Paragraph> Vra¥me se vÜak na zßv∞r k americk²m exemplß°∙m stroje Purple Machine. Stroj byl zkonstruovßn nikoliv jako p°φmß kopie obdobnΘho japonskΘho Üifrovacφho stroje (ten se AmeriΦan∙m uko°istit nepoda°ilo), ale jako pom∙cka pro luÜt∞nφ zprßv v PurpurovΘm k≤du. Jeliko₧ tato, americk²mi kryptografy n∞kolikrßt p°ed∞lßvanß pom∙cka, skuteΦn∞ umo₧≥ovala luÜt∞nφ zprßv v PurpurovΘm k≤du, byla Friedmanova skupina p°esv∞dΦena, ₧e zhotoven² model Purple Machine je sprßvn². Jen₧e samotn² model Purple Machine k rozluÜt∞nφ PurpurovΘho k≤du nestaΦil. K Üifrovacφmu stroji bylo nutnΘ zjistit Üifrovacφ klφΦe, kterΘ Japonci m∞nili ka₧d² den (naÜt∞stφ pro AmeriΦany s periodou 10 dnφ). Kdy₧ bylo nast°ßdßno dostateΦnΘ mno₧stvφ nerozluÜt∞n²ch japonsk²ch depeÜφ, zachycen²ch tent²₧ den, zaΦala teprve Friedmanova skupina vnikat do logiky japonskΘho Üifrovßnφ, a₧ nakonec celΘ klφΦe (platnΘ jen pro urΦitΘ dny) ·sp∞Ün∞ rekonstruovala a pak u₧ dokßzala rozluÜtit vÜechny japonskΘ depeÜe, odposlechnutΘ v tento den. </DIV></FONT></b></i> <FONT Size=2><DIV Align=Justify Class=Paragraph> </DIV></FONT></b></i> </DIV> <SCRIPT> TextEnd('') </SCRIPT><SCRIPT> o('<br>'); hr(''); o('<TABLE '+CP+' '+CS+' style=\'position:relative;top:-'+sw('7','9')+'px;z-index:5\' xAlign=left '+B+'><TR><TD width=10><img HEIGHT=18 WIDTH=14 src=images/downgreyleft.gif hspace=0 vspace=0 '+B+' align=right><TD bgcolor=#E0E0E0><SPAN Style="font-size:12px;color:#000000;font-family:Verdana, Arial, Sans-Serif;position:relative;top:-2px;">Souvisejφcφ člßnky</SPAN><TD width=10><img src=images/downgreyright.gif width=17 height=18 hspace=0 vspace=0 '+B+' '+AL+'></TABLE>'); </SCRIPT><OL Class=None Type=Disc><LI style='margin-left:20px;' class=LinkItem><a href=articles.php@ID=124><SPAN Class=SeeAlso>KryptografickΘ vßlky v Pacifiku : 2. dφl, Purpurov² k≤d</SPAN></a></OL><SCRIPT> nie('<br>');AdditionalTablesBegin(); CommentsBegin('Kryptografick_25E9 v_25E1lky v Tich_25E9m oce_25E1nu - 1.d_25EDl',1); Comment('32',' <IMG Src=images/sub.gif valign=top> P°epadenφ Pearl Harbouru','Petr Kurka','11'); CommentsEnd(); </SCRIPT><SCRIPT> ArticleEnd() </SCRIPT></TABLE> <!-- /Prostredni sloupec --> <!-- Mezera 3 --> <td width=5><img src="images/spacer.gif" width="5" height="1" border="0" alt=""></td> <!-- /Mezera 3--> <!-- Mezera 2 --> <td width=1 bgcolor=#1063A5><img src="images/spacer.gif" width="1" height="1" border="0" alt=""></td> <!-- /Mezera 2--> <!-- Mezera 1--> <td width=13 bgcolor="#006792" ><img src="images/spacer.gif" width="13" height="1" border="0" alt=""></td> <!-- /Mezera 1--> <!-- Pravy sloupec --> <td bgcolor=#006792 width="0" align="center" valign="top"> <SCRIPT SRC=server/right_js.php@version=1621></SCRIPT><br> </td> <!-- /Pravy sloupec --> </tr> <!-- Bilo --> <tr> <td bgcolor=#000000><img src=space.gif height=1 width=1></td> <td bgcolor=#000000></td> <td bgcolor=#000000></td> <td bgcolor=#FFFFFF></td> <td bgcolor=#FFFFFF></td> <td bgcolor=#FFFFFF></td> <td colspan=5 bgcolor=#000000></td> </tr> <tr bgcolor=#FFFFFF> <td><img src=space.gif height=20 width=1></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td colspan=5></td> </tr> <!-- /Bilo--> </table> <!-- /Rozdeleni na sloupce --> <SCRIPT> Exec(ToExecute); ToExecute=""; </SCRIPT> <!-- Dolni lista --> <!-- Paticka --> <TABLE cellspacing="0" cellpadding="0" border="0" width="100%" bgcolor=#ffffff> <TR><td colspan=5 align="center" bgcolor=#000000><img src=space.gif height=1 width=1></td></TR> <TR bgcolor=#f0f0f0> <td align="center"> <IMG Src=images/logo2.gif hspace=10 vspace=5> </td> <td> <DIV Style="margin-top:4px;margin-bottom:4px;" Class=Copyright><FONT Face=Arial Size=1> <b><u>Krypta.cz</u></b> - Magazφn o informaΦnφ bezpeΦnosti.<br> Copyright (C) 2000-2002 Krypta.cz - <a href=mailto:michal.till@krypta.cz>Michal Till</a> a <a href=mailto:jan.kulveit@krypta.cz>Jan Kulveit</a>. VÜechna prßva vyhrazena. <br> Tento server dodr₧uje prßvnφ p°edpisy o ochran∞ osobnφch ·daj∙, vΦetn∞ standardu P3P (<a href=server/policy.xml>policy</a>). </FONT></DIV> </td> <td> <IMG Src=geronimo.gif hspace=10 vspace=5> </td> <td> <DIV Style="margin-top:4px;margin-bottom:4px;" Class=Copyright><FONT Face=Arial Size=1> RedakΦnφ systΘm Geronimo<br> Copyright (C) 2001-2002 <a href=mailto:michal.till@krypta.cz>Michal Till</a> </FONT></DIV> </td> </td></tr></table> <!-- Paticka --> <!-- /Dolni lista --> </body> </html>