home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 April / Chip_2003-04_cd1.bin / tema / krypta / articles.php@ID=230 < prev    next >
Text File  |  2003-02-02  |  19KB  |  342 lines

  1. <!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <html>
  3. <head>
  4.  <title>Krypta.cz - Va°φme s PGP (I.)</title>
  5.  <link rel="StyleSheet" href="server/main.css" type="text/css">
  6.  <link rel="SHORTCUT ICON" href="server/favicon.ico">
  7.  <meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
  8.  <meta http-equiv="Cache-control" content="no-cache">
  9.  <meta http-equiv="Pragma" content="no-cache">
  10.  <meta http-equiv="Expires" content="0">
  11.  <meta name="robots" content="ALL,FOLLOW">
  12.  <meta http-equiv="Content-language" content="cs">
  13.  <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">
  14.  <meta name="keywords" content="Üifrovßnφ cryptography pgp des aes rsa dss digital signatures pki linux free bezpeΦnost ochrana hacking cracking virus worm">
  15.  <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>.">
  16.  <!-- No caching for this document.Trying to write to art230.html. ?> -->
  17.  
  18.  <!-- output.php -->
  19.  
  20.   <script language="JavaScript">
  21.   <!-- 
  22. //    if(top != self) { window.top.location.href=document.location; }  -->
  23.   </script>
  24.  
  25.  
  26. <!-- NAVRCHOLU.cz -->
  27. <script language="JavaScript" type="text/javascript">
  28. <!--
  29. pxDepth = screen.pixelDepth;
  30. if (!(pxDepth > 0))
  31.     pxDepth = screen.colorDepth;
  32. if (!(pxDepth > 0))
  33.     pxDepth = 0; 
  34. 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=\"\">");
  35. // -->
  36. </script>
  37. <noscript>
  38. <img style="position:absolute; top:0px; left: 0px;" src="../hit.navrcholu.cz/hit@id=00039669;n=1" width="1" height="1" alt="" border="0">
  39. </noscript>
  40. <!-- NAVRCHOLU.cz - konec -->
  41.  
  42. <STYLE Type=text/css>
  43.     BODY                { font-size:110%; background-color: #ffffff; color: #000000; margin: 0px;   background-image: url(images/backgr.gif); }
  44.  
  45.  
  46.  
  47.     .Copyright        { color: #000000; }
  48.     .Copyright A    { color: #000000; }
  49. </STYLE>
  50. </head>
  51. <SCRIPT>
  52. </SCRIPT><SCRIPT Src=charts.php@version=1621></SCRIPT><SCRIPT>
  53.  // Nalezeno  1 polozek. 
  54. var SectionTitles=new Array( "Va°φme s PGP (I.)" , "    ZaΦφnßme" , "    Co te∩ s tφm?" );
  55. var SectionURLs=new Array( "230" , "230#Title1" , "230#Title2" );
  56.  
  57. var BrothersNames = new Array("Va°φme s PGP (I.)","");
  58. var BrothersIDs = new Array("230","");
  59. //=====INFO======
  60. ItemName='Article230';
  61.  
  62. InIFrame='No';
  63. TableNum=2; 
  64. ItemID=230; 
  65. ArticleType='3'; 
  66. Action='articles'
  67. ItemTitle='Va°φme s PGP (I.)';
  68. ItemComment='Va°φme s PGP (I.)';
  69. TabName='Articles'
  70. Parent1Title='PGP&GPG' ;
  71. Parent2Title='Kryptografie v praxi' ;
  72. Parent1ID='29' ;
  73. Parent2ID='7' ;
  74. ParentTitle='PGP&GPG' ;
  75. AuthorName='Michal Till' ;
  76. AuthorDesc='' ;
  77. AuthorEMail='Michal.Till@Seznam.cz' ;
  78. AuthorID='1' ;
  79. ItemDate='24.11.2002';
  80. Views='390' ;
  81. Average='1.50' ;
  82. Grade='1.5' ;
  83. NumVotes='2' ;
  84. SourceName='' ;
  85. SourceURL='' ;
  86. SourceLink='' ;
  87. Ref1URL='' ;
  88. Ref2URL='' ;
  89. Ref3URL='' ;
  90. Ref4URL='' ;
  91. Ref5URL='' ;
  92. Ref1Link='' ;
  93. Ref2Link='' ;
  94. Ref3Link='' ;
  95. Ref4Link='' ;
  96. Ref5Link='' ;
  97. Ref1Desc='' ;
  98. Ref2Desc='' ;
  99. Ref3Desc='' ;
  100. Ref4Desc='' ;
  101. Ref5Desc='' ;
  102. Possible=1 ;
  103. Answer1='Ano' ;
  104. Answer2='Ne' ;
  105. Answer3='' ;
  106. Answer4='' ;
  107. Answer5='' ;
  108. Num1='40';
  109. Num2='22';
  110. Num3='0';
  111. Num4='0';
  112. Num5='0';
  113. Type= ''; //def
  114. WebName='Krypta.cz';
  115. //====ENDINFO======
  116.  
  117. </SCRIPT>
  118.  
  119. <BODY>
  120. </SCRIPT>
  121. <SCRIPT Language=JavaScript Src="server/startfeatures.php@Rand=ddd "> </SCRIPT><SCRIPT Language=JavaScript Src="server/features.php"> </SCRIPT><!-- Rozdeleni na sloupce -->
  122.  
  123. <TABLE cellspacing="0" cellpadding="0" border="0" width="100%">
  124. <tr>
  125.  
  126. <!-- Levy sloupec -->
  127.  
  128.  
  129.  
  130. <td  width="161" align="center" valign="top">
  131.  
  132. <img src=space.gif height=1 width=161>
  133. <SCRIPT SRC=server/left_js.php@version=1621></SCRIPT></td>
  134.  
  135. <!-- /Levy sloupec -->
  136.  
  137. <!-- Mezera 1-->
  138. <td width=13 bgcolor="#006792" ><img src="images/spacer.gif" width="13" height="1" border="0" alt=""></td>
  139. <!-- /Mezera 1-->
  140.  
  141. <!-- Mezera 2 -->
  142. <td width=1 bgcolor=#1063A5><img src="images/spacer.gif" width="1" height="1" border="0" alt=""></td>
  143. <!-- /Mezera 2-->
  144.  
  145. <!-- Mezera 3 -->
  146. <td width=10><img src="images/spacer.gif" width="10" height="1" border="0" alt=""></td>
  147. <!-- /Mezera 3-->
  148.  
  149.  
  150. <!-- Prostredni sloupec -->
  151. <td align="center" valign="top">
  152.  
  153. <!-- Hlavicka -->
  154. <!-- Horni lista s reklamou -->
  155.  
  156. <TABLE cellspacing="0" cellpadding="0" border="0" width="100%" class="hrlista">
  157. <tr>
  158.  
  159. <!-- Logo-->
  160. <td VAlign=Top>
  161. <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>
  162. </td>
  163. <!-- /Logo -->
  164.  
  165. <td align=center>
  166. </td></tr></table>
  167. <!-- /Horni lista s reklamou-->
  168. <!-- /Hlavicka -->
  169.  
  170. <TABLE Width=100% Border=0><TD><SCRIPT>
  171. </SCRIPT><SCRIPT>
  172. ArticleHead('Va°φme s PGP (I.)', 'Michal Till', 'Michal.Till@Seznam.cz', '24.11.2002', '22:35:12', 'Nßvod');
  173. Intro('PGP - Pretty Good Privacy. Sv∞toznßm² Üifrovacφ program je nynφ ji₧ ve verzi 8.0 beta, jeho v²voj byl tedy . P°inßÜφme vßm prvnφ Φßst serißlu o PGP, kde se dozvφte vÜe pot°ebnΘ k tomu, abyste mohli tento produkt vyu₧φt ve vÜech sm∞rech.');
  174. ArticleBanner_smallres('margin-bottom:10px;margin-top:-3px;');
  175. </SCRIPT>
  176. <DIV Class=Article><SCRIPT>
  177. AuthorData();
  178. if (Type != 'Pure') if ((ArticleType!=19) && (ArticleType!=20)) ShowSections();
  179. ArticleBanner_bigres('margin-top:12px;margin-bottom:-3px;');
  180. </SCRIPT><FONT Size=2><DIV Align=Justify Class=Paragraph>
  181.     Pretty Goog Privacy je pojem ve sv∞t∞ elektronickΘ bezpeΦnosti ji₧ hezkou °ßdku let. Nejv∞tÜφ reklamu tomuto produktu ud∞laly tlakem na "umlΦenφ" autora zaΦßtkem devadesßt²ch let paradoxn∞ americkΘ vlßdnφ instituce. Kolem kryptografie bylo tenkrßt celkem dusno. Export ze Stßt∙ byl v striktn∞ zakßzßn, pokud produkt umo₧≥uje pracovat s "lepÜφ ne₧ krßtkou" dΘlkou klφΦe, symetrickΘ algoritmy byly nap°φklad omezeny na 40 bit∙. Tedy na velikost, kterß se dß prost²m zkouÜenφm vÜech mo₧nostφ dnes poko°it v Φase °ßdu hodin. S asymetrick²mi algoritmy to takΘ nebylo lehkΘ - za oceßnem si m∙₧ete patentovat vskutku ledacos a dovedeno ad absurdum bychom mohli po₧ßdat o patent nap°φklad na °eÜenφ kvadratickΘ rovnice. Patentovßna je jak samotnß idea asymetrickΘ kryptografie (tj. p°edm∞t patentu je, ₧e "mßm dva klφΦe"), jednak jeÜt∞ navφc jednotlivΘ algoritmy. Ty p°itom, nejsou o moc vφc ne₧ chytrΘ matematickΘ vzoreΦky.
  182. </DIV></FONT></b></i>
  183. <FONT Size=2><DIV Align=Justify Class=Paragraph>
  184.     A tak byl programßtor Philip Zimmerman stφhßn, n∞kolik let mu hrozilo mu v∞zenφ, na druhou stranu o jeho PGP se vlivem tisku dozv∞d∞lo velkΘ mno₧stvφ lidφ. Äe se hodn∞ z nich bßlo kv∙li hrozφcφmu zatΦenφ (!) v∙bec program pou₧φvat je v∞c dalÜφ.
  185. </DIV></FONT></b></i>
  186. <FONT Size=2><DIV Align=Justify Class=Paragraph>
  187.     Podobn²ch kritick²ch situacφ a zvrat∙ bychom v historii programu naÜli vφce, nebudeme se jimi ale ji₧ nadßle zab²vat. D∙le₧itΘ je, ₧e legßlnφ a d∙v∞ryhodn² balφk PGP Desktop Security si nynφ m∙₧ete stßhnout na z www.pgp.com, konkrΘtn∞ <a href=../www.pgp.com/beta80.php>zde</a>. Je k dispozici beta osmΘ verze, pop°φpad∞ program pln∞ stabilnφ s Φφslem sedm.
  188. </DIV></FONT></b></i>
  189. <A Name="Title1"><FONT Size=3><DIV Class=Headline>ZaΦφnßme</DIV></font>
  190. <FONT Size=2><DIV Align=Justify Class=Paragraph>
  191.     Instalace produktu nenφ zrovna slo₧itß. JednotlivΘ Φßsti balφku majφ svΘ funkce. PGPKeys (PGPKeys.exe) je zßkladnφ program pro sprßvu PGP klφΦ∙. Pomocφ n∞ho vytvß°φte novΘ pßry, podepisujete ostatnφ klφΦe, p°idßvßte k nim IDΦka, fotky atd. Umo₧≥uje takΘ download/upload klφΦ∙ na internetovΘ key-servery. K Φemu toto vÜe je a co to znamenß si vysv∞tlφme pozd∞ji. PGPDisk umo₧≥uje Üifrovßnφ Φßsti pevnΘho disku symetrickou Üifrou. Na disku se vytvo°φ soubor o konstantnφ velikosti, kter² se pomocφ tohoto programu m∙₧e namountovat (p°ipojit) jako novß jednotka Φi adresß° (WIN NT/2k/XP). Pod Windows se vßm do systΘmu nahraje tzv. PGPTray, jeho₧ ikonka se vßm zobrazφ vedle systΘmov²ch hodin. Pomocφ nφ mßte nejd∙le₧it∞jÜφ funkce rychle k dispozici.
  192. </DIV></FONT></b></i>
  193. <FONT Size=2><DIV Align=Justify Class=Paragraph>
  194.     Abyste mohli bezpeΦn∞ komunikovat, musφte mφt sv∙j pßr klφΦ∙. Asymetrickß kryptografie, kterou PGP (takΘ) pou₧φvß, pracuje narozdφl od klasickΘ symetrickΘ se dv∞ma klφΦi: pokud jednφm zaÜifruji, musφm deÜifrovat druh²m a naopak. KlφΦe jsou pochopiteln∞ v n∞jakΘm matematickΘm vztahu, ovÜem nedajφ se ze sebe navzßjem odvodit. Jejich existence dovoluje jeden z nich publikovat (naz²vßme ho ve°ejn²) a nechßvat si jφm Üifrovat zprßvy. Vedle toho druh² si peΦliv∞ schovßme - tφm budeme deÜifrovat. Jejich rychlost je ale nesrovnateln∞ menÜφ ne₧ u Üifer symetrick²ch a pro delÜφ texty jsou prakticky nepou₧itelnΘ.
  195. </DIV></FONT></b></i>
  196. <FONT Size=2><DIV Align=Justify Class=Paragraph>
  197.     Pokud jste p°i instalaci zadali, ₧e jste new user, spustφ se vßm pr∙vodce vytvo°enφ automaticky, v opaΦnΘm p°φpad∞ si pus¥te PGPKeys. N∞kterΘ verze p°i nenalezenφ aspo≥ jednoho tajnΘho klφΦe nabφdnou vytvo°enφ, n∞kdy si musφme pomoci sami ikonkou umφst∞nou ·pln∞ vpravo, nabφdkou Keys | New key Φi klßvesovou zkratkou Ctrl+N.
  198. </DIV></FONT></b></i>
  199. <FONT Size=2><DIV Align=Justify Class=Paragraph>
  200.     Pokud ji₧ svΘ klφΦe mßte, m∙₧ete je jednoduÜe importovat ( Keys | Import ).
  201. </DIV></FONT></b></i>
  202. <FONT Size=2><DIV Align=Justify Class=Paragraph>
  203.     Na ·vodnφ obrazovce nßs bude zajφmat akorßt tlaΦφtko Expert, abychom PGP vyu₧ili skuteΦn∞ naplno. VÜimn∞me si nßsledujφcφho dialogu. Ka₧d² klφΦ musφ mφt sv∙j nßzev a doporuΦuje se i e-mail. KlφΦovΘ je nastavenφ typu klφΦe, kterΘ urΦuje, jak² asymetrick² Üifrovacφ algoritmus bude pou₧it. Na v²b∞r je k dispozici Diffie-Hellman/DSS, RSA a RSA Legacy. Posledn∞ jmenovan² nepou₧φvejte, slou₧φ jen ke zp∞tnΘ kompatibilit∞ se star²mi verzemi PGP, jeÜt∞ pro MS-DOS. Mezi RSA a D-H/DSS pro u₧ivatele zase takov² rozdφl nenφ, ovÜem PGP se s prvnφ GUI verzφ pro Windows dalo obecn∞ cestou Diffie-Hellman∙ a proto doporuΦuji tento typ. Na druhou stranu bezpeΦnost RSA nenφ ani o Üpetku horÜφ.
  204. </DIV></FONT></b></i>
  205. <FONT Size=2><DIV Align=Justify Class=Paragraph>
  206.     Velikost klφΦe oznaΦuje dΘlku matematick²ch konstant pou₧φvan²ch k Üifrovßnφ a deÜifrovßnφ. ╚φm je klφΦ v∞tÜφ, tφm je teoreticky bezpeΦn∞jÜφ, ovÜem je pot°eba vzφt v ·vahu n∞kolik dalÜφch fakt∙. ┌toky na pou₧φvanΘ algoritmy pracujφ zjednoduÜen∞ °eΦeno "hledßnφm", kdy zkouman² prostor je roven nebo se blφ₧φ celkovΘmu prostoru vÜech mo₧n²ch klφΦ∙. S ka₧d²m dalÜφm bitem se jejich poΦet zdvojnßsobuje - problΘm mß tedy exponencißlnφ charakter. Tedy mßme-li dnes k dispozici hardware kter² prozkouÜφ vÜechny mo₧nosti n-bitovΘho klφΦe za dobu °ekn∞me jeden den, tak p°idßnφm pouh²ch n∞kolika (°ekn∞me dvaceti) bit∙ zeslo₧itφme deÜifrovßnφ mnohokrßt (v tomto p°φpad∞ mili≤nkrßt, 2^20 =. 1 000 000). Tedy bezpeΦnost nad jistou mφru je zbyteΦnß. Navφc (resp. na druhou stranu) pokud by n∞kdo vymyslel zp∙sob jak Üifru skuteΦn∞ (matematicky) prolomit, bylo by velmi pravd∞podobnΘ, ₧e deÜifrovßnφ jakkoliv dlouh²ch klφΦ∙ by trvalo vφcemΘn∞ stejn∞ krßtce.
  207. </DIV></FONT></b></i>
  208. <FONT Size=2><DIV Align=Justify Class=Paragraph>
  209.     DoporuΦenß hodnota 2048 bit∙ je rozumnß, zmenÜovat jφ je zbyteΦnΘ, paranoidnφ jedinci mohou naopak p°idat sm∞rem nahoru. Nic se tφm nezkazφ, Üifrovßnφ m∙₧e b²t o trochu pomalejÜφ, a to maximßln∞ v °ßdu sekund. 
  210. </DIV></FONT></b></i>
  211. <FONT Size=2><DIV Align=Justify Class=Paragraph>
  212.     Ka₧d² klφΦ, resp. pßr klφΦ∙, m∙₧e mφt nastavenou dobu svΘ platnosti, po kterΘ je nepou₧iteln² k dalÜφmu Üifrovßnφ, p°esto₧e deÜifrovat zprßvy s nφm nadßle jde. Pro b∞₧nΘ osobnφ ·Φely nenφ pot°eba ji omezovat. To by se hodilo v p°φpad∞, ₧e za jistß Φas p°edpoklßdßme vytvo°enφ klφΦe novΘho.
  213. </DIV></FONT></b></i>
  214. <SCRIPT>
  215. _Image('file.php@Name=pgp1','Dialog vytvß°enφ PGP klφΦe','157','Left');
  216. </SCRIPT></TD></TR><TR><TD><FONT Size=2><DIV Align=Justify Class=Paragraph>
  217.     Po odklepnutφ tlaΦφtka "DalÜφ" nßsleduje dotaz na bezpeΦnostnφ frßzi. èifrovacφ klφΦe (tj. privßtnφ Φßsti asymetrick²ch klφΦ∙ urΦenΘ k Üifrovßnφ a podepisovßnφ) se toti₧ ve vaÜem poΦφtaΦi neuklßdajφ v otev°enΘ podob∞, ale v₧dy jsou chrßn∞nΘ dalÜφm heslem. I p°i fyzickΘ kompromitaci nap°φklad vaÜeho tzv. keyringu (tj. souboru s klφΦi, takovΘ elektronickΘ klφΦenky), nemusφ b²t samotn² tajn² klφΦ ohro₧en. Tedy za p°edpokladu, ₧e jste zvolili skuteΦn∞ bezpeΦnou frßzi. Platφ zde vÜechna znßmß pravidla o bezpeΦn²ch heslech: m∞lo by to b²t n∞co, co nem∙₧e nikdo odhadnout ale vy to jen tak nezapomenete, s co nejv∞tÜφ dΘlkou a se zastoupenφm co nejv∞tÜφho poΦtu znak∙. Frßze je case-sensitive, tedy zßle₧φ i na velikosti znak∙. Vhodn²m "promφchßnφm" velk²ch a mal²ch pφsmen docφlφte po₧adovanΘ bezpeΦnosti a ukazatel "Passphrase Quality" bude tam kde mß b²t - ·pln∞ vpravo. Pokud mß vaÜe frßze mΘn∞ ne₧ osm znak∙, systΘm vßs na tuto nebezpeΦnou skuteΦnost upozornφ, ale nechß vßs jφt dßl.
  218. </DIV></FONT></b></i>
  219. <FONT Size=2><DIV Align=Justify Class=Paragraph>
  220.     Pokud se frßze shoduje s jejφ kontrolou, zaΦne program klφΦe generovat, co₧ m∙₧e v zßvislosti na nastavenφ trvat n∞kolik minut, v p°φpad∞ skuteΦn∞ starΘho poΦφtaΦe i hodinu. Zßvisφ to na velikosti klφΦe a na nastavenφ PGP. O tom si jeÜt∞ povφme v budoucnu.
  221. </DIV></FONT></b></i>
  222. <A Name="Title2"><FONT Size=3><DIV Class=Headline>Co te∩ s tφm?</DIV></font>
  223. <FONT Size=2><DIV Align=Justify Class=Paragraph>
  224.     Mßte tedy vygenerovan² klφΦ. M∞l by mφt ikonku osoby, kterß znaΦφ p°φtomnost tajnΘ poloviny urΦenΘ k Üifrovßnφ a podepisovßnφ. Pokud je v seznamu klφΦ∙ obsa₧ena jen jedna nebo je tato implicitnφ, bude se popisek vypisovat tuΦn²m pφsmem. V zßvislosti na nastavenφ (nabφdka View) bude systΘm vpravo zobrazovat r∙znΘ detaily klφΦ∙.
  225. </DIV></FONT></b></i>
  226. <FONT Size=2><DIV Align=Justify Class=Paragraph>
  227.     Nechßte-li "klφΦ" rozbalit, objevφ se obßlka se jmΘnem klφΦe a "pod" nφ tu₧ka. Co to znamenß? Obrßzek obßlky znaΦφ tzv. jmΘno - identitu n∞jakΘ osoby a jejφ e-mailovΘ adresy. Jeden klφΦ m∙₧e toti₧ jednak zastupovat n∞kolik osob, jednak i vy m∙₧ete vyu₧φvat vφce e-mailov²ch adres. Tu₧ka znaΦφ podpis identity a zabra≥uje neoprßvn∞nΘmu p°idßvßnφ jmen pod cizφ klφΦ bez znalosti frßze. TakovΘ podvr₧enΘ jmΘno by pak nebylo klφΦem samotn²m podepsßno.
  228. </DIV></FONT></b></i>
  229. <FONT Size=2><DIV Align=Justify Class=Paragraph>
  230.     Vlastnosti klφΦe si m∙₧ete nechat zobrazit prav²m tlaΦφtkem (volba Properties) nebo klßvesami Ctrl+I. PopiÜme si jednotlivΘ polo₧ky.
  231. </DIV></FONT></b></i>
  232. <FONT Size=2><DIV Align=Justify Class=Paragraph>
  233.     ┌daje vpravo jsou vφcemΘn∞ jasnΘ, zastavme se na chvφli u polo₧ky "Cipher". Na tomto serveru jsme systΘm kombinovanΘho Üifrovßnφ popisovali n∞kolikrßt, vysv∞tleme si jej nynφ jen velmi struΦn∞. Chceme pou₧φvat (pomalΘ) asymetrickΘ Üifrovßnφ, ovÜem zßrove≥ bychom rßdi vyu₧ili rychlosti Üifer symetrick²ch. Spojφme proto oba algoritmy dohromady, na pomoc si p°itom p°izveme generßtor nßhodn²ch Φφsel. Tφm p°i komunikaci program nejd°φve vygeneruje tzv. klφΦ sezenφ (session key). Symetricky a tudφ₧ rychle jφm zaÜifruje zprßvu, p°ilo₧φ ho, a potom pouze ten zaÜifrujeme asymetricky. Je v∙Φi zprßv∞ krßtk² a proto celß operace nezabere mnoho Φasu.K Φemu je dobrß asymetrickß "Cipher" je tedy jasnΘ. Verze PGP 8.0 pou₧φvß 256ti bitov² standard AES.
  234. </DIV></FONT></b></i>
  235. <FONT Size=2><DIV Align=Justify Class=Paragraph>
  236.     To by bylo pro dneÜek o PGP vÜe. DalÜφ zajφmavosti si povφme v nßsledujφcφch pokraΦovßnφch Φlßnku. 
  237. </DIV></FONT></b></i>
  238. </DIV>
  239. <SCRIPT>
  240. TextEnd('')
  241. </SCRIPT><SCRIPT>
  242. o('<br>');
  243. hr('');
  244. 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>');
  245. </SCRIPT><OL Class=None Type=Disc><LI style='margin-left:20px;' class=LinkItem><a href=articles.php@ID=34><SPAN Class=SeeAlso>PGP : Co v manußlu nenajdete</SPAN></a><LI style='margin-left:20px;' class=LinkItem><a href=articles.php@ID=161><SPAN Class=SeeAlso>Na osudem PGP se stahujφ mraΦna</SPAN></a></OL><SCRIPT>
  246. nie('<br>');AdditionalTablesBegin();
  247. YesNoVoting('Pou₧φvßte PGP?',40,22,8, 1);
  248. CommentsBegin('Va°φme s PGP (I.)',0);
  249. NoComments()
  250. CommentsEnd();
  251. </SCRIPT><SCRIPT>
  252. ArticleEnd()
  253. </SCRIPT></TABLE>
  254. <!-- /Prostredni sloupec -->
  255.  
  256.  
  257. <!-- Mezera 3 -->
  258.  
  259. <td width=5><img src="images/spacer.gif" width="5" height="1" border="0" alt=""></td>
  260. <!-- /Mezera 3-->
  261.  
  262. <!-- Mezera 2 -->
  263. <td width=1 bgcolor=#1063A5><img src="images/spacer.gif" width="1" height="1" border="0" alt=""></td>
  264. <!-- /Mezera 2-->
  265.  
  266. <!-- Mezera 1-->
  267. <td width=13 bgcolor="#006792" ><img src="images/spacer.gif" width="13" height="1" border="0" alt=""></td>
  268. <!-- /Mezera 1-->
  269.  
  270. <!-- Pravy sloupec -->
  271. <td bgcolor=#006792 width="0" align="center" valign="top">
  272. <SCRIPT SRC=server/right_js.php@version=1621></SCRIPT><br>
  273. </td>
  274. <!-- /Pravy sloupec -->
  275.  
  276.  
  277. </tr>
  278.  
  279. <!-- Bilo -->
  280. <tr>
  281. <td bgcolor=#000000><img src=space.gif height=1 width=1></td>
  282. <td bgcolor=#000000></td>
  283. <td bgcolor=#000000></td>
  284. <td bgcolor=#FFFFFF></td>
  285. <td bgcolor=#FFFFFF></td>
  286. <td bgcolor=#FFFFFF></td>
  287. <td colspan=5 bgcolor=#000000></td>
  288. </tr>
  289. <tr  bgcolor=#FFFFFF>
  290. <td><img src=space.gif height=20 width=1></td>
  291. <td></td>
  292. <td></td>
  293. <td></td>
  294. <td></td>
  295. <td></td>
  296. <td colspan=5></td>
  297. </tr>
  298. <!-- /Bilo-->
  299.  
  300.  
  301.  
  302. </table>
  303. <!-- /Rozdeleni na sloupce -->
  304.  
  305. <SCRIPT>
  306.     Exec(ToExecute);
  307.     ToExecute="";
  308. </SCRIPT>
  309.  
  310. <!-- Dolni lista -->
  311.  
  312.  
  313. <!-- Paticka -->
  314. <TABLE cellspacing="0" cellpadding="0" border="0" width="100%" bgcolor=#ffffff>
  315. <TR><td colspan=5 align="center" bgcolor=#000000><img src=space.gif height=1 width=1></td></TR>
  316. <TR bgcolor=#f0f0f0>
  317. <td align="center">
  318. <IMG Src=images/logo2.gif hspace=10 vspace=5>
  319. </td>
  320. <td>
  321. <DIV Style="margin-top:4px;margin-bottom:4px;" Class=Copyright><FONT Face=Arial Size=1>
  322.  
  323. <b><u>Krypta.cz</u></b> -  Magazφn o informaΦnφ bezpeΦnosti.<br>
  324. 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>
  325. 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>
  326. </td>
  327. <td>
  328. <IMG Src=geronimo.gif hspace=10 vspace=5>
  329. </td>
  330. <td>
  331. <DIV Style="margin-top:4px;margin-bottom:4px;" Class=Copyright><FONT Face=Arial Size=1>
  332. RedakΦnφ systΘm Geronimo<br>
  333. Copyright (C) 2001-2002 <a href=mailto:michal.till@krypta.cz>Michal Till</a>
  334. </FONT></DIV>
  335. </td>
  336. </td></tr></table>
  337. <!-- Paticka -->
  338.  
  339. <!-- /Dolni lista -->
  340.  
  341. </body>
  342. </html>