12.07.2015 Views

Sešit 12/2000 - Crypto-World

Sešit 12/2000 - Crypto-World

Sešit 12/2000 - Crypto-World

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

A. 6RXWåSU$EåQêVWDYLQIRUPDFHRFHQMgr. Pavel Vondruška ( NBÚ )3UDYLGODVRXWåH1DãHVRXWåSUREtKDODYHþW\HFKNROHFK9VHãLWHFKDåMVPHSRVWXSQXYHHMQLOL SR MHGQp VRXWåQt ~OR]H D VRXþDVQ XYHGOL GRSURYRGQê WH[W N StVOXãQp ~OR]HHãLWHOp ~ORK , Då ,,, NWHt ]DVODOL VSUiYQpHãHQt GR GDWD XYHGHQpKR X NDåGp ~ORK\ E\OLVORVRYiQL D GYD Y\EUDQt ]tVNDOL FHQX NROD FHUWLNiW N GDW$P SUR Y\WYiHQt HOHNWURQLFNpKRSRGSLVXXSRVN\WRYDWHOHFHUWLILNDþQtFKVOXåHE,&$UHVS$(&ýWYUWpNROREXGHXNRQþHQRYHKRGÒSOQêP]iYUHPVRXWåHEXGHORVRYiQt NWHUp SUREKQH =HãLWHO$NWHtY\Hãt~ORKXWRKRWRSRVOHGQtKRNRODEXGRX RSW Y\ORVRYiQL GYD YêKHUFL V PRåQRVWt ]tVNDW ]GDUPD FHUWLILNiW X StVOXãQêFKposkytovDWHO$FHUWLILNDþQtFKVOXåHEDEXGHWDNpY\ORVRYiQFHONRYêYtW]&HONRYêPYtW]HPVHWHG\P$åHVWiWLWHQVRXWåtFtNWHUêVH]DSRMtGRVRXWåHDåQ\QtDHãHQtYãHFKþW\HFK~ORKRGHãOHQDMHGQRXYþDVRYpPOLPLWXGRDne 22.<strong>12</strong>.<strong>2000</strong> vyjde specLiOQtþtVORYHNWHUpPEXGRXXYHGHQDHãHQt~ORK]HYãHFKNROYtW]RYpSRVOHGQtKRNRODMPpQRFHONRYpKRYtW]H , XYHHMQtPHWDNpPHQãtVWDWLVWLNXNFHOp VRXWåLDSHGVWDYtPH ILUP\ 397 DV $(& VSRO V UR D *OREH ,QWHUQHW VUR NWHUpYQRYDO\FHQ\GRQDãtVRXWåHHãHQt ~ORK ]DVtOHMWH SRPRFt NRPXQLNDþQtKR RNQD Y RGGtOX- 6287ä QD 85/adrese http://www.mujweb.cz/veda/gcucmp/9DãHDQRQ\PLWDMH]DUXþHQD8YHGHQDEXGRXpouze celá jména jednotlivêFKYtW]$QHEREXGH-OLVLWRGRW\þQêSiWSDNPtVWRMPpQDMHKRe-PDLODGUHVDStSDGQSRX]HSVHXGRQ\P2. Informace k cenám&HQRX Y MHGQRWOLYêFK NROHFK MH EH]SODWQi UHJLVWUDFH YDãHKR YHHMQpKR NOtþH XFHUWLILNDþQt DXWRULW\ [ X 397 [ X $(& Jde o poskytnutí certifikátu s nejvyššímEH]SHþQRVWQtPVWXSQPRFKUDQ\QDGREXPVtF$FHQDFFD-.þ+ODYQtFHQRXYQRYDQRXVSROHþQRVWt*OREH,QWHUQHWVURMHUHJLVWUDFHGRPpQ\&=QHER6.SRGOHPtVWDE\GOLãWåDGDWHOHDSURYR]YLUWXiOQího serveru modelu LITE na dobujednoho roku.Informace o serveru najdete na adresehttp://servery.cz/index.php3?include=descmodel.inc&c_id=4 .Model: LITE server--------------------------- 100 MB na disku, 15 e-mailových schránek- QHRPH]HQêSHQRVGDWQHRPH]HQêStVWXSSHV)73QHER)URQW3DJH([WHQVLRQV- profesionální virtuální obchod GESTO - ZDARMA- Globe Internet HELPDESK- SRãWDSHV:::UR]KUDQt:(%0$,/2


- QHRPH]HQpQDVWDYHQtDOLDV$IRUZDUGDXWRPDWLFNiRGSRY606QRWLILNDFHGRãOppošty,doménový koš- DXWRPDWLFNpNyGRYiQtþHãWLQ\- YDãHVWUiQN\GOHREVDKX]GDUPD3&*OREH,QWHUQHWVUR]DQHVHGRStVOXãQêFKNDWHJRULtSRSXOiUQtFKþHVNêFKD]DKUDQLþQtFKY\KOHGiYDþ$,QWHUQHWX- SURYR]3+3$633(5/DGDOãtFK&*,VFULSW$- provoz databázových aplikací MySQL, SYBASE nebo jakýchkoli jiných databázíY\XåtYDMtFtFK2'%&UR]KUDQt- WWW rozhraní pro administraci databáze MySQL- ]MHGQRGXãHQtDGUHV\WDNåHQHQtQXWQpSViWSHGSRQXZZZ3. Stav po III.kolePseudonym I.koloGDWXPERG$II.kolodDWXPERG$III.koloGDWXPERG$Josef M. <strong>12</strong>.9 /10 _ 23.11/10Mirek Š. <strong>12</strong>.9 /10 17.10/10 17.11/10Petr T. <strong>12</strong>.9 /10 18.10/10Bohumír Š. <strong>12</strong>.9 /10 18.10/10 22.11/10Martin K. <strong>12</strong>.9 /10František K. <strong>12</strong>.9 /10Tomáš V. 13.9 /10`31.10/10 26.11/10Jan J. 13.9 /10 17.10/10 19.11/10Josef D. 18.9 /10Honza K. 18.9 /10Vašek V. 2.10/10 22.11/10 `Michal B. 4.10/10 18.10/10 ` 20.11/10/iD5 4.10/10 24.10/10 _ 24.11/10Martin V. 18.10/10Karel Š. 24.10/10 29.11/10Ivan L. 19.10/10 17.11/10František P. 29.11/10 23.11/10 18.11/10 _IV.koloGDWXPERG$CELKEMLegenda :cena kola - certifikát u AEC `cena kola - certifikát u PVT _9tW]RYp,,,NRODVašek V.František P.vasekv@hotmail.comok1df@qsl.net0HWRGLNXN~OR]HþWYUWpKRNRODD~ORKXSLSUDYLOP$MEêYDOêNROHJD51'U3HWU7HVDHãHQtWpWR~ORK\PXVtWH]DVODWGR3tMHPQRX]iEDYX3


B. ýiVW,9-6XEVWLWXFHVORåLWiSHULRGLFNp heslo, srovnaná abeceda51'U3HWU7HVD397DV1. ZašifrováníVHSURYiGtVHþWHQtPKRGQRW\]QDNXRWHYHQpKRWH[WX27VH]QDNHPKHVOD+PRGXOR9êVOHGNHPMH]QDNãLIURYpKRWH[WXâ7+HVORMHSRVORXSQRVWNUDWãtQHå-OL27DSRXåtYiVHperioGLFN\ ]QRYD +LVWRULFN\ VH ãLIURYiQt SURYiGOR SRPRFt þWYHUFRYp WDEXON\ [ NGHiGN\ E\O\ R]QDþHQ\ $ Då = SUR ]QDN\ 27 VORXSFH WDNp $ Då = SUR ]QDN\ KHVOD 1DStVOXãQpPSU$VHþtNXE\OYWDEXOFH]QDNâ73RXåtYDO\VHWLU$]QpWDEXON\SRGOHDXWRU$) :Tritheimova, Vigenerova a Beaufortova .Symbolicky:Tabulka TRITHEIM ŠT= OT + H mod 26, A=1 , B=2, …………., Z=0Tabulka VIGENERE ŠT= OT + H mod 26, A=0 , B=1, ………….., Z=25Tabulka BEAUFORT ŠT= OT - H mod 26, A=1 , B=2, …………., Z=03tNODGOT : V E S E L E V E L I K O N O C EHESLO: R O K R O K R O K R O K R O K RŠT: N T D W A P N T W A Z Z F D N W3RXåLWDWDEXOND75,7+(,02. OdšifrováníOdšifrování je inverzní proces, tedy OT = ŠT - H pro TRITHEIM a VIGENERE a27 â7+SUR%($8)257VDPR]HMPYãHPRGXOR3. Charakter šifrového textuVyskytují se zpravidla všechnDStVPHQDDEHFHG\9êVN\WStVPHQMHURYQRPUQMãtQHåX27DOHQHURYQRPUQMãtY]KOHGHPNQiKRGQpPXWH[WX,&YL]3Ë/2+$ â7 VH SRK\EXMH SRGOH GpON\ SHULRGLFNpKR KHVOD FFD PH]L -0.049. V ŠT se mohou projevit i delší opakování, ve sloupcích jednotlivých písmen heslaMGHYSRGVWDWRMHGQRGXFKRX]iPQXSRGOHVURYQDQpDEHFHG\QDY]iMHPSRVXQXWp/XãWLWO]HWHQWRV\VWpPLEH]]QDORVWLStVOXãQpKRMD]\ND-HGLQpFRMHSRWHED]QiW-MVRXIUHNYHQFHMHGQRWOLYêFK]QDN$YH]GURMLRWHYHQêFK]SUiY=HYãHFK StNODG$ Y WpWR VRXWåL MH OXãWQt WRKRWR V\VWpPX QDSURVWR QHMOHKþt %åQp 3& VYKRGQêPVRIWZDUHPY\OXãWtWHQWRV\VWpPGRMHGQpYWHLQ\4


9]RURYpOXãWQtZFFLN QATOO AVFTS GQKZN MUXXB FJVVZ FBEPO FQKTN ADTCB OFLEBUQKZQ ATNKP HBGTV EQXNI GOTXB FFFLU UDDPP XZFAJ MEXGFPFODB WQKPT LLHFN MOBKE MTXGF ELNEF OOHDU UTHFU QABNJ BPSOFVJLEB HBCTP BSTGE AWRXJ YBMPN MUBVZWH[WYþHãWLQEH]PH]HUQtNX3RþHW]QDN$Vyhledání opakování trigUDP$DGHOãtFKYâ77 15 2 5 9 18 6 5 1 5 6 7 6 9 10 9 8 1 3 <strong>12</strong>A B C D E F G H I J K L M N O P Q R S TTO FJ BO TC PO FL QK BG GO VV ZN NQ UX QA OA OF AT XJ CQ OOVF EP TP DP BU LN TV FN ME TN EB EX MU AV HB KZ OF SGDT OF PP QX TS OT DU BP ZQ UU OB AD FQ PX KT TG NATN UQ BW XG JV FP FU LE PH LH TX KP FL XZ KZ CBJM GT UU MT BE FE BC YB PT HF PN IG TX FO AT NKBN FF LN QK EA EM NE UB MO DB TL XN VEWR WQ FO LE EB EF BK SO KP XBKE BH FF JB OH BS AB LLNJ AW FL MU HD NM XGPS LU FV HFHB AJ PBCT PF GESTODMPVZNMELOOUQVJ8 6 2 8 1 6U V W X Y ZXX FT QK XB BM FFQK VZ RX BF NMUD ZF NI FBDD EQ BF QAUT JL ZF FATH Z- GF --QAGFBVJYIC šifrového textu = 0.04683Opakování jsoXY\]QDþHQDWXþQDSRGWUåHQ=iURYHMVPH]tVNDOLLþHWQRVWLMHGQRWOLYêFK]QDN$Y\]QDþHQDþtVO\QDGStVPHQ\5


=MLãWQtGpON\SHULRGLFNpKRKHVOD3LUXþQtPOXãWQtY\XåtYiPHRSDNRYiQtWULJUDP$DGHOãtFK9\FKi]tVH]WRKRåHYWãLQDRSDNRYiQtNRUHVSRQGXMHVRSDNRYiQtPY27DY]GiOHQRVWWFKWRRSDNRYiQtMHQiVRENHPGpON\SHULRG\1DSRþtWDþL]MLVWtPHGpONXKHVODVSRþWHQtPSU$PUQpKR,&SL UR]SLVHFK QD U$]Qp GpON\ SHULRG\ 3UR VSUiYQRX GpONX EXGH SU$PU ,& Y MHGQRWOLYêFKsloupcích korespondovat s IC u OT. Naopak pro špatné délky bude blízko IC šifrového textu.2SDNRYiQtSR]LFHUR]GtOGOLWHOp1. 2. 2 3 4 5 6 7 8 9 10 11 <strong>12</strong> 13 14FFL 2 77 75 - / - / - - - - - - - - -LEB 48 148 100 / - / / - - - - / - - - -NMU 20 170 150 / / - / / - - - / - - - -QAT 6 55 49 - - - - - / - - - - - - -QKZ 17 52 35 - - - / - / - - - - - - -XBF 24 74 50 / - - / - - - - / - - - -XGF 93 118 25 - - - / - - - - - - - - -3RþHWGOLWHO$6 1 2 0 0 3 0 0 0 03RþHWGOLWHO$GOLWHO30 6 14 0 0 30 0 0 0 0'pONDRSDNRYiQtGOLWHO 18 18 <strong>12</strong> 90 18 42 0 0 90 0 0 0 02]QDþtPHVLPD[LPiOQtKRGQRW\KHXULVWLNSRþHWGOLWHO$GpONDRSDNRYiQtGOLWHODVXPD SRþHW GOLWHO$GOLWHO 1HMSUDYGSRGREQMãt EXGH WD SHULRGD NWHUi EXGH PH]L WPLkteré mají maximální hRGQRW\ XYHGHQêFK KHXULVWLN = WDEXON\ SUR Qiã StNODG MH YLGW åHQHMSUDYGSRGREQMãt SHULRGD KHVOD MH .RQNXUXMH ML SRX]H MHMt QiVREHN FRå MHpochopitelné.3L SHVQpP YêSRþWX QD SRþtWDþL ]tVNiPH QiVOHGXMtFt SU$PUQp KRGQRW\ ,& SURSHGSRNOiGDQé délky hesla:'pONDKHVOD3U$PUQp,&1 0.046832 0.045073 0.046854 0.041725 0.056476 0.048607 0.044768 0.037729 0.0476310 0.0525311 0.04827<strong>12</strong> 0.0456013 0.0483214 0.04462+RGQRWD,&SURSHULRGXMHQHMEOtåHKRGQRW,&]GURMHRWHYHQêFK]SUiYYGDQpPStSDGþHãWLQDEH]PH]HUQtNX ).9GDOãtPEXGHPHSHGSRNOiGDWGpONXSHULRGLFNpKRKHVODG 3URYHGHPHUR]SLVâ7QDdélku 5.6


1 2 3 4 51 =))/1ýHWQRVWLYHVORXSFtFK2 Q A T O O3 A V F T S 1 2 3 4 54 G Q K Z N ----------------------------------5 M U X X B A 4 2 0 1 06 F J V V Z B 2 4 3 0 67 F B E P O C 0 0 1 1 08 F Q K T N D 0 2 1 2 09 A D T C B E 2 1 1 3 210 O F L E B F 4 4 4 2 411 U Q K Z Q G 2 0 1 3 0<strong>12</strong> A T A K P H 2 0 3 0 013 H B G T V I 0 0 0 0 114 E Q X A I J 0 2 0 0 315 G O T X B K 0 0 4 2 016 F F F L U L 1 2 2 2 017 U D D P P M 5 0 1 0 018 X Z F A J N 0 0 2 2 519 M E X G F O 2 3 1 2 220 P F O D B P 1 1 0 4 321 W Q K P T Q 2 5 0 0 <strong>12</strong>2 L L H F N R 0 0 1 0 023 M O B K E S 0 1 1 0 184 M T X G F T 0 3 4 4 <strong>12</strong>5 E L A E F U 3 2 0 0 326 O O H D U V 1 1 1 2 <strong>12</strong>7 U T H F U W 1 1 0 0 028 Q A B A J X 1 0 4 3 029 B P S O F Y 1 0 0 0 030 V J L E B Z 1 1 0 2 231 H B C T P32 B S T G E33 A W R X J34 Y B M P N35 M U B V Z1\Qt EXGHPH Y NDåGpP VORXSFL ]MLã"RYDW SRVXQ DEHFHG 3UR UXþQt OXãWQt VLY\UREtPH SURXåHN SDStUX QD NWHUê QDStãHPH DEHFHGX GYDNUiW ]D VHERX ýHUYHQVLR]QDþtPHQHMþHWQMãtFKStVPHQYH]GURMLRWHYHQêFKWH[W$SURþHãWLQXEH]PH]HUQtNXWRMVRXStVPHQD($2,10RGHVLR]QDþtPHQHMPpQþHWQêFKStVPHQSURþHãWLQXEH] PH]HUQtNX WR MVRX StVPHQD *):;4 3LORåtPHWXWRãDEORQXQDStVOXãQêVORXSHFIUHNYHQFtâ7DVSRþWHPHUR]GtOþHWQRVWtPH]LVRXþWHPQDþHUYHQêFKSR]LFtFKSURWLVRXþWXQDPRGUêFK3RWRPãDEORQXRMHGQRStVPHQRSRVXQHPHDRSWVSRþWHPHUR]GtO 3L VSUiYQpP SRVXQX EXGH UR]GtO QHMYWãt D EXGH RGSRYtGDWVWDWLVWLFN\RþHNiYDQpPX9QDãHPStSDGSODWt3UDYGSRGREQRVWL YêVN\WX þHUYHQêFK StVPHQ YH ]GURML 27 MVRX SUR $QJOLþWLQX EH]mezerníku ve druhém sloupci)7


E = 0.1013 E = 0.<strong>12</strong>60A = 0.0899 T = 0.0904O = 0.0839 R = 0.0826I = 0.0692 I = 0.0757N = 0.0664 N = 0.0756Celkem = 0.4107 Celkem = 0.4503Pro modré platíG = 0.0048 X = 0.0047F = 0.0033 K = 0.0035W = 0.0006 Q = 0.0032X = 0.0004 J = 0.0020Q = 0.0000 Z = 0.0010Celkem = 0.0091 Celkem = 0.01443URUR]GtOþHUYHQp- modré = 0.4107 - 0.0091 = 0.4016 ( 0.4359 proDQJOLþWLQX3URWRåHYNDåGpPVORXSFLMHSHVQStVPHQPOE\SLVSUiYQpPSRVXQXEêWUR]GtO35 * 0.4016 = 14.0563URQiãStNODGVSRþWHPHWXWRWDEXONXZnak A v ŠT koresponduje v OT Sloupec1 2 3 4 5-----------------------------------s písmenem: A -2 -4 -5 0 5B -1 -5 1 -5 -3C 1 -7 1 -3 -8D 5 3 9 0 1E 0 -2 -5 1 -3F -5 -3 -5 3 0G -1 -6 -1 -4 1H 2 -2 15 4 -2I 6 4 1 -3 -1J 2 3 -3 2 2K -1 8 -3 -2 0L -<strong>12</strong> -3 2 8 -4M -1 1 -5 -8 3N 7 -1 -3 -3 7O 15 7 -2 2 1P -2 -2 -1 <strong>12</strong> -2Q -7 -4 6 -1 -1R -8 -6 1 -8 -3S 0 -1 -6 -7 -10T 0 3 -3 -2 0U 0 3 5 6 6V 0 3 3 1 7W -2 -8 -3 0 -8X 0 1 3 -3 -6Y 1 4 2 8 0Z 3 14 -1 2 188


7XþQ V SRGWUåHQtP MVRXR]QDþHQ\ PD[LPiOQt KRGQRW\ NRUHVSRQGXMtFt VHVSUiYQêPLSRVXQ\3U$PUQiKRGQRWDWFKWRPD[LPMHFRåYHOPLGREHVRXKODVtVWHRUHWLFNRXRþHNiYDQRXKRGQRWRX=tVNiYiPHWDNSRVXQYHYãHFKVOoupcích:ŠT OT 1 2 3 4 5AO Z H P ZBP A I Q ACQ B J R BDR C K S CES D L T DFT E M U EGU F N V FHV G O W GIW H P X HJX I Q Y IKY J R Z JLZ K S A KMA L T B LNB M U C MOC N V D NPD O W E OQE P X F PRF Q Y G QSG R Z H RTH S A I SUI T B J TVJ U C K UW K V D L VXL W E M WYM X F N XZN Y G O Y1\QtMLåVQDGQR]tVNiPH27NEMAM EZADN OUMIR UPROM ATEMA TICKY TALEN TPRIM OCARA CESTAIPROP OSUZO VANIU SPECH UNAMA TEMAT ICKEO LYMPI ADEVE DEVSAKPRES ZKOUM ANIZD ASEVE SKUTE CNOST ISOUT EZICI POZDE JISTAVAJIO PRAVD OVYMI MATEM ATIKY3L OXãWQt SRPRFt SRþtWDþH P$åHPHSRXåtWG$P\VOQMãtDWtPLYêSRþHWQQiURþQMãtVWDWLVWLN\MDNRNRUHODFH3+,D.$33$WHVW\DWS9êKRGRXMHQDRSDNWRåHOXãWtPHLStSDG\NG\E\ORSHULRGLFNpKHVORSRXåLWRPpQNUiW3RVOHGQtFR]EêYi]MLVWLWMH]GDSRXåLWpKHVORPiVpPanticky smysluplnýYê]QDPSLSRXåLWtWDEXOHN9,*(1(5(75,7+(,0QHER%($8)257MDNEêYi]G$YRGX]DSDPDWRYiQtSHULRGLFNpKRKHVOD]Y\NHP«Písmeno A v OT se šifruje v jednotlivých sloupcích na1 2 3 4 5M B T L B9StSDGSRXåLWt9,*(1(5(MHSRWRPKHVOR0%7/%9


9StSDGSRXåLWt%($8)257MHSRWRPKHVOR1


C. CRYPTONESSIEIng. Jaroslav Pinkava, CSc. (AEC spol. s r.o./ Norman Czech Republic)Úvod9SUYQtSRORYLQOHWRãQtKRURNXE\O]DKiMHQSURMHNW1(66,(New European Schemesfor Signatures, Integrity, and Encryption &tOHP WRKRWR HYURSVNpKR SURMHNWX MH SLQpVWrozsáhlpSRUWIROLRW]YNU\SWRJUDILFNêFKSULPLWLY$NWHUpSURMGRXSURFHVHPYHHMQpHYDOXDFH'RNRQFH]itE\ORWHEDSRGDWMHGQRWOLYpQiYUK\DY návaznosti na to ve dnech13-14. listopadu <strong>2000</strong> se konala první pracovní konference (workshop) této iniciativy(Leuven, Belgie).ÒNROHP WpWR VWDWL MH SURYpVW SHKOHG SRGDQêFK StVSYN$ VSROX V MHMLFK VWUXþQêPLcharakteristikami.3LMDWpQiYUK\3HKOHGQiYUK$O]HQDOp]WQDDGUHVHhttps://www.cosic.esat.kuleuven.ac.be/nessie/workshop/submissions.htmlspolu s RGND]\QDVWUiQN\NGHMVRXXPtVWQ\MHGQRWOLYpGRNXPHQW\64-bit blokové šifryA1.: CS-Cipher1iYUK SLFKi]t ] &6 &RPPXQLFDWLRQ 6\VWèmes (Francie) a na jeho vývoji se podíleliGiOH -DFTXHV 6WHUQ D 6HUJH 9DXGHQD\ $OJRULWPXV Y]QLNO Y URFH 'UXKê ] DXWRU$SHGQHVONGDQpPXDOJRULWPXUHIHUiW\QDNRQIHUHQFL)6()DVW6RIWZDUH(QFU\SWLRQYOHWHFKDVSHFLILNDFHDOJRULWPXDEH]SHþQRVWDOJRULWPu).Algoritmus pracuje s GpONRX EORNX ELW$ DSURPQOLYRX GpONRX NOtþH - ELW$Šifrování probíhá celkem v LWHUDFtFK D RStUi VH R SRXåLWt U\FKOp)RXULHURY\WUDQVIRUPDFHŠifra je optimalizována pro hardwarové implementace.A2.: Hierocrypt-L1S WtPWR DOJRULWPHP SLFKi]t ]QiPi MDSRQVNi ILUPD 7RVKLED DOJRULWPXV Y\YtMHOL .HQMLOhkuma, Fumihiko Sano a Hirofumi Muratani).Algoritmus pracuje s NOtþLY GpOFHDELW$Y celkem 6 iteracích. Je formovántak, aby bylo jednoduché provést jeho programování v ]iYLVORVWL QD KRGQRWiFK EDMW$ WM MHY\XåLWHOQêLSUR-ELWRYpSRþtWDþHA3.: IDEA=QiPê DOJRULWPXV PDMLWHOHP MH ILUPD $VFRP âYêFDUVNR -HGHQ þDV E\O ]YDåRYiQ MDNRevropská norma. Algoritmus vznikl v roce 1991.Pracuje s 64-ELWRYêP EORNHP WH[WX D SRXåtYi ELWRYê NOtþ $OJRULWPXV SUDFXMH Y 8iteracích.A4.: Khazad$OJRULWPXV SHGNOiGDMt 3DXOR 6pUJLR /0 %DUUHWR D 9LQFHQW 5LMPHQ MHGHQ ] DXWRU$DOJRULWPX5LMQGDHOYtW]H$(6-H WR RSW ELWRYi ãLIUD s GpONRX NOtþH ELW$ $OJRULWPXV SUDFXMH Y 8 iteracích. JeQDYUåHQ WDN DE\ V jeho pomocí bylo lze dosáhnout vysokých rychlostí šifrování na širokéYDULDELOLWSODWIRUHP1HY\åDGXMHSLWRPYHONpREMHP\SDPWL11


A5.: MISTY1Mitsubishi Electric Corporation je majitelem patentu pro tento algoritmus (autorem jeznámý japonský kryptolog Mitsuru Matsui). Algoritmus byl poprvé opublikován v Japonsku vroce 1996 (a prezentován na FSE v roce 1997).Algoritmus MISTY1 je 64 bitová šifra pracující s kOtþHPYGpOFHELW$3RþHWLWHUDFtMH YROLWHOQê GRSRUXþRYiQR MH XåLWt LWHUDFt $OJRULWPXV O]H LPSOHPHQWRYDW L Y SURVWHGt VYHOPLPDOêPREMHPHPSDPWL5$0QDSEDMW$A6.: Nimbus$OJRULWPXVSHGNOiGi$OH[LV:DUQHU0DFKDGR%UD]LOLH-Hto nový algoritmus.Schéma algoritmu pracuje v 8 iteracích. Je to 64 bitová šifra s GpONRX NOtþH ELW$3RXåtYiSRX]HWLW\S\RSHUDFtQiVREHQtPRG 64 VRXþHWPRGXORGYDDELWRYRXQHJDFL<strong>12</strong>8-bit blokové šifryB1.: Anubis1iYUKSHGNOiGDMtVWHMQMDNRDOJRULWPXV.KD]DG3DXOR6pUJLR/0%DUUHWRD9LQFHQWRijmen.Je to <strong>12</strong>8 bitová šifra s YDULDELOQtGpONRXSRXåLWpKRNOtþHSRþHWELW$- 32N, 4 ≤ N ≤ 10).3RþHWLWHUDFtDOJRULWPXMHURYHQ1NGH1MHSRþHWELWRYêFKVORYNOtþHB2.: Camellia$OJRULWPXV SHGNOiGi 0LWVXELVKL (OHFWULF &RUSRUDWLRQ $XWRU\ MVRX 7HWVX\D ,FKLNDZDMasayuki Kanda, Mitsuru Matsui, Shiho Moriai, Junko Nakajima, Toshio Tokita. Jedná se onový algoritmus.Algoritmus pracuje s bloky textu v délce 1ELW$DVNOtþHPYGpOFHDELW$tj. odpovídá podmínkám pro AES. Je to Feistelova šifra, která probíhá v 18 iteracích (<strong>12</strong>8ELWRYêNOtþUHVSYLWHUDFtFKELWRYêDELWRYêNOtþB3.: Grand Cru1iYUKSHGNOiGi]QiPêEHOJLFký odborník Johan Borst. Je to nový algoritmus, který svouNRQVWUXNFtVH]QDþQRStUiRDOJRULWPXV5LMQGDHO$OJRULWPXVMHNRQFLSRYiQSURGpONXWH[WXELW$DGpONXNOtþHURYQåELW$3UDFXMHYHþW\HFKW]YYUVWYiFKOD\HU6YRMtDUFKLWHNWXURXMHDOJRULWPXVSULPiUQXUþHQSURELWRYpaplikace.B4.: Hierocrypt-3$OJRULWPXV SHGNOiGi 7RVKLED $XWRU\ MVRX SiQRYp .HQML 2KNXPD )XPLKLNR 6DQRHirofumi Muratani, Masahiko Motoyama a Shinichi Kawamura.Algoritmus pracujes blokem textu v délFHELW$DV NOtþLY délce <strong>12</strong>8 (resp.192 a 256)ELW$Y celkem 6 (resp. 7, 8) iteracích. Je formován tak, aby bylo jednoduché provést jehoprogramování v ]iYLVORVWLQDKRGQRWiFKEDMW$WMMHY\XåLWHOQêLSUR-ELWRYpSRþtWDþH–VWHMQjako Hierocrypt L1.B5.: Noekeon$OJRULWPXVSHGNOiGi-RDQ'DHPHQVSROXVSiQ\*LOOHV9DQ$VVFKHD9LQFHQW5LMPHQ7DWREORNRYiãLIUDMHXUþHQDN ]DãLIURYiQtELWRYêFKEORN$GDWSRPRFtNOtþHY délce <strong>12</strong>8ELW$3UDFXMHY LWHUDFtFK2SWMHXUþHQDSHGHYãtPN iPSOHPHQWDFtPQDþLSRYêFKNDUWiFK<strong>12</strong>


B6.: QAutorem návrhu je pan Leslie 'Mack' McBride z firmy Mack One Software.Bloková šifra pracuje s bloky textu v GpOFH ELW$ 'OH DXWRUD XPRåXMH OLERYROQRXdélku „hesla“. Fakticky pracuje s NOtþHPY GpOFHQHMYêãHELW$3RþHWLWHUDFtMHQHERDesign algoritmu má vycházet z OHSãtFKYODVWQRVWtDOJRULWP$5LMQGDHOD6HUSHQWB7.: SC<strong>2000</strong>$OJRULWPXV SHGNOiGi MDSRQVNi ILUPD )XMLWVX -HKR DXWRU\ MVRX 7DNHVKL 6KLPR\DPDHitoshi Yanami, Kazuhiro Yokoyama, Masahiko Takenaka, Kouichi Itoh, Jun Yajima ,Naoya Torii a Hidema Tanaka. Jedná se o nový algoritmus.%ORNRYiãLIUD6&SUDFXMHVHELW\WH[WXDO]HSRXåtYDWNOtþHY délce <strong>12</strong>8, 192 a 256ELW$ 3RþHW LWHUDFt MH SUR ELWRYê NOtþ roven 14 iteracím tzv. I-funkce a 19 iteracím]SUDFRYiYDMtFtPGDWD3LNOtþLY GpOFHDELW$MVRXWDWRþtVODURYQDD160-bit blokové šifryC1.: SHACAL3HGNODGDWHOLWRKRWRQiYUKXMVRX+HOHQD+DQGVFKXKD'DDYLG1DFFDFKH*HPSOXV.1iYUK MH ]DORåHQ QD Y\XåLWt KDVKRYDFt IXQNFH 6+$-1 v „šifrovacím módu“. K tomuY\XåtYiNRPSUHVQtIXQNFHDOJRULWPX6+$-.OtþMHY GpOFHELW$SLWRPO]HSRXåtYDWLNUDWãt NOtþH NWHUp MVRX SHYiGQ\ QD ELWRYê NOtþ GRSOQQtP R QXO\ QD StVlušná místa.6+6$&$/E\YãDNQHPOSRXåtYDWNOtþHNUDWãtQHåELW$Blokové šifry s SURPQQRXGpONRXEORNXD1.: NUSH:7HQWRStVSYHNSRFKi]t] 5XVND-HKRDXWRU\MVRX$QDWROLM/HEHGYILUPD/$1&U\SWR,QWD$OH[HM9ROþNRYÄ5XV&U\SWR³$VVRFLDWLRQ1HMHGQiVHYODVWQMHQRMHGHQQiYUKDOHVRXþiVWt MH YtFH DOJRULWP$] U$]QêFKNDWHJRULtEORNRYiãLIUDGYDW\S\KDVKRYDFtFKIXQNFtMAC, asymetrické šifrování, pseudonáhodná funkce, samosynchronizující proudová šifra,synchronní proudová šifra a asymetrická šifra pro digitální podpis.%ORNRYiãLIUDMHUR]SUDFRYiQDSLWRPSURWLGpON\EORN$DELW$3RþHWLWHUDFtDOJRULWPX MH SLWRP DGHNYiWQ D9ãHFKQ\WLYHU]HPRKRXSLWRPSUDFRYDWV NOtþLv délkách <strong>12</strong>8, 192 a 256 bit$ 3URXGRYp ãLIU\ MVRX RGYR]HQ\ ] blokového algoritmu.Analogicky toto platí pro hashovací funkce, MAC a pseudonáhodnou funkci. AsymetrickéSULPLWLY\ NRPELQXMt ]DMtPDYêP ]S$VREHP SUREOHPDWLNX GLVNUpWQtKR ORJDULWPX V Y\XåLWtPalgoritmu blokové šifry NUSH.D2.: RC67HQWR DOJRULWPXV MH ]QiPMLå]HVYpSLKOiãN\Y rámci AES. Jeho autory jsou Ronald L.Rivest, Matthew J. B. Robshaw, Raymond M. Sidney a Yiquin Lisa Yin (RSA Security Inc.).5&PiMDNRSURPQQpSDUDPHWU\GpONXVORYDZYELWHFKSRþWXLWHUDFtUDGpONXNOtþHEYEDMWHFK $XWRL ãLIUX SDN R]QDþXMt 5&-ZUE 3RGUREQMãt SRSLV DOJRULWPX MH MLå ]QiPz AES.13


D3.: SAFER++:7HQWRDOJRULWPXVSRFKi]t]H]QiPpILUP\&\OLQN-HKRDXWRLMVRX-DPHV/0DVVH\MPpQRvelice známé z kryptologických konferencí), Gurgen H. Khachatrian a Melsik K. Kuregian.Algoritmus ve své koncepci vychází z SHGFKi]HMtFtFKþOHQ$URGLQ\DOJRULWP$6$)(5$OJRULWPXV MH QDYUåHQ Y QiVOHGXMtFtFK YDULDQWiFK GpOND EORNX GpOND NOtþH (<strong>12</strong>8,<strong>12</strong>8), (64,<strong>12</strong>8-HKRY\XåLWtMHMLåRGRVPLELWRYêFKSURFHVRU$YêãH3RþHWLWHUDFtMHSLGpOFHNOtþHELW$UHVSSLGpOFHNOtþHELW$Synchronní proudové šifryE1.: BMGL'DQê StVSYHN SHGNOiGi -RKDQ +DVWDG âYpGVNR $OJRULWPXV VH RStUi R WHRretickéYêVOHGN\SiQ$%OXP0LFDOL*ROGUHLFKD/HYLQ=iNODGHPMHSLWRPEORNRYiãLIUD5LMQGDHO.RQVWUXNFH SURXGRYp ãLIU\ MH SLWRP Y\WYiHQD WDN DE\ E\OD W]Y SURND]DWHOQ EH]SHþQi7RRGSRYtGiVRXþDVQêPWUHQG$PNU\SWRJUDILH6RXþiVWtQiYUKXMVRXL výsledky statistickýchWHVW$'LHKDUG0DXUHU$YXQLYHU]iOQtWHVWE2.: Leviathan&LVFR6\VWHPV,QFSLFKi]tV dalším návrhem (autory algoritmu jsou pánové David A.McGrew a Scott R. Fluhrer.âLIURYiQtVSRþtYiY SLþtWiQtMHGQRWOLYêFKELW$hesla k RWHYHQpPXWH[WX'pONDNOtþHMHUHVSELW$9ODVWQtKHVORMHY\WYiHQRQD]iNODGW]YELQiUQtKRVWURPXE3.: LILI-<strong>12</strong>83HGNODGDWHOHPMHDXVWUDOVNêNU\SWRORJ('DZVRQNWHUêMHVSROXDXWRUHPQiYUKXV pány/6LPSVRQ-*ROLþD: Millan.$OJRULWPXV VH RStUi R SRXåLWt OLQHiUQtFK UHJLVWU$VH]SWQRX YD]ERX GpOND NOtþH MH ELW$–MDNMLåQDSRYtGiQi]HYDOJRULWPXE4.: SNOWAutorem návrhu je Thomas Johansson, Lund University (Švédsko).Šifra pracuje s 32-bitovými sORY\ RStUi VH RSW R SRXåLWt OLQHiUQtFK UHJLVWU$VH]SWQRXvazbou spolu v kombinaci s EORNHP)60)LQLWH6WDWH0DFKLQH'pONDNOtþHP$åHEêWQHERELW$E5.: SOBER-t163HGNODGDWHOHP MH SDQ 3KLOLS +DZNHV4XDOFRPP,QWHUQDWLRQDO– Austrálie). Je odvozenz algoritmu SOBER (1998).Daný algoritmus je synchronní proudová šifra s GpONRX NOtþH PD[LPiOQ ELW$algoritmus je orientován na softwarové implementace (16-ELWRYp.HNRQVWUXNFLMVRXURYQåSRXåLW\OLQHiUQtUHJLVWU\VH]SWQRXYD]Eou.E6.: SOBER-t329DULDQWDSHGHãOpKRDOJRULWPXXPRåXMtFtSRXåtYDWNOtþHDåGRGpON\ELW$DSUDFXMtFtVHslovy v GpOFHELW$14


$XWHQWL]DþQtNyG\]SUiY0$&F1.: Two-Track-MAC3HGNODGDWHOHP MH %DUW 9DQ 5RPSD\ DXWRUHP %HUW GHQ %RHU– RED SUDFXMt QD XQLYHU]LWLeuven – Belgie.V ]iNODGX DOJRULWPX MH Y\XåLWt KDVKRYDFt IXQNFH 5,3(0'- $OJRULWPXV VSRþtWi ELWRYRXKRGQRWX0$&DSRXåtYiELWRYêNOtþF2.: UMAC,QWHO SLFKi]t V tímto algoritmem, autory jsou John Black, Shai Halevi, Hugo Krawczyk,Ted Krovetz a Phillip Rogaway.Algoritmus je MAC v duchu Wegman-&DUWHURY\NRQFHSFH/]HSRXåtWNOtþHY délce <strong>12</strong>8 aELW$YêVWXSQtGpONDMH1≤ N ≤ 8.+DVKRYDFtIXQNFHUH]LVWHQWQtY$þLNROL]tPDMHGQRFHVWQpKDVKRYDFt funkceG1.: Whirlpool$OJRULWPXVSHGNOiGDMt3DXOR6pUJLR/0%DUUHWRD9LQFHQW5LMPHQHashovací funkce má 5<strong>12</strong>-ELWRYêYêVWXS-HMHGQRFHVWQiDUH]LVWHQWQtY$þLNROL]tP6WHMQMDNR.+$=$'D$18%,6VHRStUiRSRXåLWtNRQHþQêFKWOHV*) 8 ).PoznáPND3$YRGQMVHPVHGOHSHKOHGXQDZHERYVNêFKVWUiQNiFK1(66,(GRPQtYDOåHMHWRMHGLQiKDVKRYDFtIXQNFHREVDåHQiY SLMDWêFKQiYU]tFK8Ni]DORVHåHGDOãtKDVKRYDFtfunkce jsou zahrnuty v UiPFLSRSLVXMLQêFKNU\SWRJUDILFNêFKSULPLWLY$Asymetrická šifrovací schémataH1.: ACE EncryptAutorem návrhu je Victor Shoup z IBM Zurich Research Laboratory spolu s Ronaldem&UDPHUHP'DQêQiYUKMHWDNpVRXþiVWtPDWHULiO$SUDFRYQtVNXSLQ\3)XWXUH3XEOLF.H\<strong>Crypto</strong>graphy Study Group).Podstatou algRULWP$ MVRX W]Y SURND]DWHOQ EH]SHþQi VFKpPDWD 1iYUK MH SRMDW YHOLFHNRPSOH[QDGRWDåHQDåGRSRGRE\VRIWZDURYpNQLKRYQ\3R]QiPND1HYêKRGRXNRQFHSFHMHåHQHE\OD]DWtPGRWDåHQDLSURY\XåLWtDOJRULWP$QDEi]LHOLSWLFNêFK NLYHN QDS 3 REVDKXMH HOLSWLFNp DOJRULWP\ MDNR MHGQX ]H Wt ]iNODGQtFKURGLQ V\VWpP$V YHHMQêP NOtþHP %H]SHþQi GpOND NOtþH 56$ D WRWpå SODWt SUR GLVNUpWQtORJDULWPXV P$åHEêWWRWLåMLåY QNWHUêFK DSOLNDFtFK QD REWtå 6WDþt ]PtQLW SRåDGRYDQRXGpONX NOtþH DOJRULWPX 56$ SL YêPQ ELWRYêFK WDMQêFK NOtþ$ SUR V\PHWULFNRX ãLIUX1NWHUpRGKDG\KRYRtRQH]E\WQRVWLSRXåtYDWSURGRVDåHQtDGHNYiWQtEH]SHþQRVWLNOtþ56$v GpOFHFFDELW$DWGH2.: ECIESNávrh podává Certicom a obsahuje známá schemata ECIES a ECDSA z práce skupin SECGa P1363.H3.: EPOCNávrh podává Nippon Telegraph and Telephone Corporation (NTT). Autory jsou EiichiroFujisaki, Tetsutaro Kobayashi, Hikaru Morita, Hiroaki Oguro, Tatsuaki Okamoto, SatomiOkazaki, David Pointcheval a Shigenori Uchiyama .15


-HGQiVHYODVWQRWLQiYUK\(32&-1, EPOC-2 a EPOC-SUDYGSRGREQRVWQtFKV\VWpP$VYHHMQêPNOtþHP6FKpPDWDVHRStUDMtRNRQFHSFLSURND]DWHOQpEH]SHþQRVWL.U\SWRJUDILFNiRGROQRVWVFKpPDWWRWiOQt]NRXãN\MHQDSSLGpOFHNOtþHELW$VURYQDWHOQiVEH]SHþQRVWt56$SLWpåHGpOFHNOtþHH4.: PSEC1iYUKSRGiYiURYQå1LSSRQ7HOHJUDSKDQG7HOHSKRQH&RUSRUDWLRQ177$XWRLEiichiro Fujisaki, Tetsutaro Kobayashi, Hikaru Morita, Hiroaki Oguro, Tatsuaki Okamoto,Satomi Okazaki a David Pointcheval..RQHþQ SURND]DWHOQ EH]SHþQi VFKpPDWD QD Ei]L HOLSWLFNêFK NLYHN -LQDN VH MHGQi RHOLSWLFNêDQDORJSHGHãOpKRQiYUKXRSWH[LVWXMtWLYHU]H36(&-1, Psec-2 a PSEC-3, atd.)..RKR WRWR ]DMtPi QHFK" VL SURKOpGQH WDEXONX QD VWUDQ XND]XMtFt MHGQR]QDþQp YêKRG\HOLSWLFNêFKNU\SWRV\VWpP$H5.: RSA-OAEP3HGNODGDWHOHP MH RYãHP 56$ 6HFXULW\ ,QF $XWRU\ 2$(3 MVRX 0LKLU %HOODUH D 3KLOLSRogaway, autory RSA Ronald Rivest, Adi Shamir a Leonard Adleman.Specifikace OAEP je známá z dokumentu PKCS 1 v.2.0.Asymetrická schémata pro digitální podpisI1.: ACE Signviz ACE Encrypt.I2.: ECDSAviz ECIESI3.: ESIGN3HGNOiGi RSW 1LSSRQ 7HOHJUDSK DQG 7HOHSKRQH &RUSRUDWLRQ 177 $XWRL (LLFKLURFujisaki, Tetsutaro Kobayashi, Hikaru Morita, Hiroaki Oguro, Tatsuaki Okamoto a SatomiOkazaki.(6,*1 MH SURND]DWHOQ EH]SHþQp VFKpPD 'RSRUXþHQi GpOND NOtþH MH DXWRL YãDNXYiGtåHVFKpPDMHSRGVWDWQU\FKOHMãtQHå56$þLGRNRQFHLHOLSWLFNpNLYN\I4.: FLASHNávrKSHGNOiGDMtIUDQFRX]ãWtNU\SWRORJRYp$XWRU\MVRX-DFTXHV3DWDULQ/RXLV*RXELQDNicolas Courtois.'OH DQRWDFH VH MHGQi R U\FKOp SRGSLVRYp VFKpPD SUR FHQRY GRVWXSQp þLSRYp NDUW\6FKpPDPiEêWSRGVWDWQU\FKOHMãtQHå56$DYãDNSRXåLWêYHHMQêNOtþPiYWãtGpONX– 18NLOREDMW$ SRGSLV Pi GpONX ELW$ 6RXNURPê NOtþ Y GpOFH NLOREDMW$ MH JHQHURYiQ ]Hseedu v PLQLPiOQtGpOFHELW$I5.: QUARTZ7LWtåDXWRLMDNRXSHGHãOpKRQiYUKXWM-DFTXHV3DWDULQ/RXLV*RXELQD1LFRODV&RXUWRLV'OH DQRWDFH MH VFKpPD XUþHQR N Y\WYiHQt YHOPL NUiWNêFK SRGSLV$ ELW$ 'pONDYHHMQpKRNOtþHMHNLOREDMW$VRXNURPêNOtþY délce 3 kilobajty je generován ze seedu <strong>12</strong>8ELW$3HGSRNOiGiVHLPSOHPHQWDFHQD3&16


I6.: RSA-PSSRSA LaboratoriHVSHGNOiGDMtVFKpPD56$-PSS. Autory PSS metody jsou Mihir Bellare a3KLOOLS5RJDZD\6FKpPDMHVRXþiVWtQiYUK$VNXSLQ\3Jedná se o kombinaci algoritmu RSA s PHWRGRX NyGRYiQt R]QDþHQRX MDNRSUDYGSRGREQRVWQtSRGSLVRYpVFKpPD(06$-PSS).I7.: SFLASH7LWtåDXWRLMDNRXQiYUKXDOJRULWP$)/$6+D48$57=WM-DFTXHV3DWDULQ/RXLV*RXELQa Nicolas Courtois.2SWVHMHGQiRU\FKOpSRGSLVRYpVFKpPDSURFHQRYGRVWXSQpþLSRYpNDUW\6FKpPDPiEêWSRGVWDWQU\FKOHMãtQHå56$SLWRPSRXåLWêYHHMQêNOtþPiGpONX–NLOREDMW$SRGSLVPiGpONXELW$6RXNURPêNOtþY GpOFHNLOREDMW$MHJHQHURYiQ]HVHHGXY minimálníGpOFHELW$$V\PHWULFNiLGHQWLILNDþQtVFKpPDWDJ.: GPS3HGNOiGi )UDQFH 7pOpFRP D /D 3RVWH $XWRU\ QiYUKX MVRX Marc Girault, GuillaumePoupard a Jacques Stern.-HGQi VH R DV\PHWULFNp LGHQWLILNDþQt VFKpPD V QXORYêP SHGiQtP ]QDORVWt 7RWR VFKpPDNRPELQXMH SURND]DWHOQRX EH]SHþQRVW ]DORåHQRX QD VORåLWRVWL REHFQp ~ORK\ GLVNUpWQtKRlogaritmu s NUiWNêPLNOtþLNUiWNRXGRERXSHQRVXDPLQLPiOQtPRQ-OLQHYêSRþW\6FKpPDMHXUþHQR N LPSOHPHQWDFtP QD FHQRY GRVWXSQêFK þLSRYêFK NDUWiFK EH] NU\SWRJUDILFNpKRprocesoru).K. Testovací metodologieK1.: Using the general next bit predictor like an evaluation criteriaAuWRLSRFKi]t]HâSDQOVND-&+HUQiQGH]-06LHUUD&0H[-Perera, D. Borrajo, A.Ribagorda a P. Isasi.'RNXPHQWSRSLVXMHSUHGLNWRUGDOãtKRELWXSRVORXSQRVWLQD]iNODGSULQFLSXVDPRXþtFtKRse stroje.ShrnutíZatím nebyl v historii kryptologie obdobný moment – SHGORåHQt WDN YHONpKR SRþWXNU\SWRJUDILFNêFK SULPLWLY$ N YHHMQpPX SURMHGQiQt 3UYQt GRMHP WDNp tNi åH WRWR YHONpPQRåVWYt U$]QRURGêFK QiYUK$ GtN\ ]DGiQt FHOpKR NRQNXUVX MH RGOLãQp QHMHQ VYêP]DPHQtP DOH DVL L NYDOLWRX 1NWHUpQiYUK\MVRXKOXERFHUR]SUDFRYiQ\MLQpSLQiãtQRYpP\ãOHQN\QNWHUpYãDN]DVHEXGtGRMHPåHE\QHãNRGLODSLORåHQiKOXEãtDQDOê]D1NWHUpVHNFHWDNpWUStPDORXNRQNXUHQFtQiYUK$-HWRRYãHPWHSUYH]DþiWHNDMHSUDYGSRGREQpåHSR SUYQt HWDS SURMHGQiYiQt SHGORåHQêFK QiYUK$ VSROX V Y\D]HQtP QNWHUêFK ] nich) seFHONRYêREUD]]PQt17


D. Kryptografie a normyIng. Jaroslav Pinkava, CSc. (AEC spol. s r.o./ Norman Czech Republic)Díl 4.Normy PKCS (Public-Key <strong>Crypto</strong>graphic Standards) -PKCS #6, PKCS #7, PKCS #8Úvod'QHãQtþiVWVHULiOXEXGHYQRYiQDKQHGWHPDWLWXO$P] DG\3.&63UYQt] nich PKCS #6MH YQRYiQ UR]ãtHQtP H[WHQVLRQV FHUWLILNiW$ GOH ; GUXKê VH ]DEêYi V\QWD[tkryptografické zprávy (CMS – <strong>Crypto</strong>graphic Message Syntax) 7HWt 3.&6#8 popisujeV\QWD[LSURLQIRUPDFLRREVDKXVRXNURPpKRNOtþHPKCS #69ãHPWHPQRUPiPVHEXGHPHYQRYDWMHQYHOPLNUiWFH-HMLFKYê]QDPMHWRWLåGQHVMLåVStãH MHQ KLVWRULFNê MVRX GQHV YODVWQSHNRQiQ\ D MHMLFK REVDK MH YêUD]Q SRGUREQML DPRGHUQMLUR]SUDFRYiQY následných normách.První verze PKCS# Y]QLNO\ Y URFH SRVOHGQt DNWXDOL]RYDQi YHU]H Pi þtVOR Dpochází z roku 1993.1RUPDSRSLVXMHV\QWD[LW]YUR]ãtHQêFKFHUWLILNiW$7tPMHPtQQNODVLFNê;FHUWLILNátY MHGQp ] SUYQtFK YHU]t QRUP\ ; D REVDKXMtFt QDYtF PQRåLQX DWULEXW$ 9ãH MH VSROXVRXKUQQ SRGHSViQR Y\GDYDWHOHP FHUWLILNiWX ; =iPUHP WRKRWR SRVWXSX E\OR WHKG\SHGHYãtP XPRåQLW ]DKUQRXW GR FHUWLILNiWX QNWHUp GDOãt LQIRUPDFH MDNR MH PDLORYi adresaSRXåLWtY3(0– Privacy Enhanced Mail).8YHGHQpSRVWXS\MVRXGQHVDSOLNRYiQ\VDPR]HMPYHYêUD]QãLUãtSRGRE=DKUQXMHWRSHGHYãtP VDPR Y\GiQt QRYêFK YHU]t QRUP\ ; Y OHWRãQtP URFH VH REMHYLOD ]DWtPposlední z nich – YêUD]Q VH ]DEêYi L SRGRERX DWULEXWRYêFK FHUWLILNiW$ – draft revisedISO/IEC 9594-'iOHMHXåLWHþQpYWpWRVRXYLVORVWLSRXNi]DWQDGUDIW\DUIFVNXSLQ\,(7)-pkix:Internet X.509 Public Key Infrastructure Certificate and CRL Profile (RFC 2459)- rfc2459.txtAn Internet AttributeCertificate Profile for Authorization - draft-ietf-pkix-ac509prof-04.txtInternet X.509 Public Key Infrastructure Certificate and CRL Profile –- draft-ietf-pkix-new-part1-02.txt3URWRåHVHWPWRQRUPiPEXGHPHYQRYDWY UiPFLSRSLVXYêVOHGN$SUiFHGDQpVNXSLQ\–MHWDNPRåQROpSHSRVWLKQRXWQNWHUpGDOãtVRXYLVORVWL– obrátíme se na další normu v SRDGts þtVOHPVHGPSRSLVRYDQpDG\3.&618


PKCS #72SWSUYQtYHU]HY]QLNO\YURFHSRVOHGQtDNWXDOL]RYDQiYHU]HPiURYQåþtVORDpochází z roku 1993.1RUPDSRSLVXMHV\QWD[LGDWNWHUiMVRXQiVOHGQãLIURYiQD–StNODGHPPRKRXEêWGLJLWiOQtSRGSLV\ D GLJLWiOQt REiON\ -H ]GH SRYROHQD UHNXU]H WM QDStNODG MHGQD REiOND P$åH EêWXPtVWQDY GUXKpREiOFHQHERO]H]QRYXSRGHSLVRYDWMLåGtYHSRGHSVDQiGDWD-VRXSRYROHQ\U$]QpDWULEXW\QDSþDVRYêRNDPåLNSRGSLVXNWHUpO]HSRGHSVDWVSROXVH]SUiYRX9]KOHGHPRSWNGREY]QLNXQRUP\MH]GH]YDåRYiQDSHGHYãtm kompatibilita s PEM vWRP VP\VOX åH SRGHSVDQi GDWD O]H EH] GDOãtFK NU\SWRJUDILFNêFK RSHUDFt NRQYHUWRYDW QD]SUiY\YSRGRE3(0UIF-3).Materiál popisuje v GHILQLFtFKQNROLNW]YW\S$LGHQWLILNiWRU\REMHNW$DREHFQRXV\QWD[LSyntaxe podporuMHFHORXDGXW\S$REVDKXMPHQRYLWQiVOHGXMtFtFKãHVWdata,signed data,enveloped data,signed-and-enveloped data,digested data,encrypted data.3RGUREQMLVHN WPWRGHILQLFtPYUiWtPHSLSRSLVXVRXþDVQêFKQRUHP] této oblasti jako je<strong>Crypto</strong>graphic Message Syntax (RFC 2630) zpracovaný skupinou IETF-S/MIME Mail6HFXULW\ D QNWHUp GRSOXMtFt GUDIW\ SRSLVXMtFt SRXåLWt NRQNUpWQtFK DOJRULWP$QDS 56$-OAEP) v návaznosti na CMS.PKCS #8Norma nese název Private-Key Information Syntax Standard (Syntaxe informace oVRXNURPpP NOtþL D MHMt SUYQt YHU]H VH REMHYLOD URYQå Y roce 1991. Poslední je verze 1.2z roku 1993.1RUPD MH YHOLFH VWUXþQi D Y SRGVWDW tNi åH LQIRUPDFH R VRXNURPpP NOtþL Y]KOHGHPk QMDNpPXNU\SWRJUDILFNpPXDOJRULWPXs YHHMQêPNOtþHPREVDKXMHWHQWRVRXNURPêNOtþDXUþLWRX PQRåLQX DWULEXW$ . ]DãLIURYiQt WpWR LQIRUPDFH O]H SRXåtW ãLIURYDFt DOJRULWPXV]DORåHQê QD SRXåLWt KHVOD QDS SRSVDQê Y 3.&6 6P\VOHP DWULEXW$ MHSLSUDYLWMHGQRGXFKRX FHVWRX XVWDYHQt XUþLWp G$YU\ XåLWtP LQIRUPDFH MDNR MVRX '1 GLVWLQJXLVKHGQDPHDQHERYHHMQêNOtþ&$6H]QDPWDNRYêFKWRDWULEXW$MHSDNREVDåHQQDSY PKCS#9.7DWRQRUPDVYêP]S$VREHPQHQtY VRXþDVQRVWLStOLãXåLWHþQi. RFKUDQVRXNURPpKRNOtþHVHSLVWXSXMHGQHVFHORXDGRX]S$VRE$. SUREOHPDWLFHVHYUiWtPHSLSRSLVX3.&619


E. /HWHPãLIURYêPVYWHP,QIRUPDFH SUR RGEUDWHOH H-]LQX 3URVtP QHSHKOpGQWH ]PQX H-mail spojení. Od1.<strong>12</strong>.<strong>2000</strong> jsem nastoupil na ÚOOÚ do Odboru elektronického podpisu. Moje nová e-mailadresa bude vondruskap@uoou.cz EXGH YãDN ]SURYR]QQDYQHMEOLåãtFKGQHFK]DWtPO]HY\XåtYDWDGUHVXbosakovad@uoou.cz nebo stedronb@uoou.cz ).Adresa pavel.vondruska@post.cz je stále platná.1. ÒDG SUR RFKUDQX RVREQtFK ~GDM$GiOHMHQÒDG ]YHHMQLO QD DGUHVH http://www.epodpis.czW]YWH]HN=iNRQXþ6ERHOHNWURQLFNpPSRGSLVX7H]HSLSUDYLONROHNWLY SUDFRYQtN$ÒDGX D RGERUQp SUDFRYQt VNXSLQ\ MPHQRYDQp SHGVHGRX ÒDGX51'U .DUOHP 1HXZLUWHP MPHQRYLWp VORåHQt NRPLVH MH GRVWXSQp QD DGUHVHhttp://www.uoou.cz/ep_skupina.html ) . Na této adrese "e-SRGSLV MH WDNp RWHYHQDRILFLiOQt YHHMQi GLVNXVH N MHGQRWOLYêP WH]tP Y\KOiãN\ 3tVSYN\ Y WpWR GLVNXVL ÒDGY\XåLMHNHVYpGDOãtSUiFLQDGWH]HPLY\KOiãHN«ÒDGQHPiYVRXþDVQpGREYSURYR]XvlasWQtVHUYHUDY\XåLOWHG\PRåQRVWLSRXåtWEH]SODWQEH]VPOXYQtFK]iYD]N$GRGRE\XYHGHQt IXQNþQtKR VHUYHUX ÒDGX GR SURYR]X SURVWRU VHUYHUX H-SRGSLV 7H]H ÒDGSRGVWRXSLOLMLQêPVHUYHU$PDOHRILFLiOQtGLVNXVHMHYHGHQDMHQQDWRPWRVHUYHUX ÒDG4.<strong>12</strong>WDNpVH]QiPLOVREVDKHPWH]tVXEMHNW$NWHUpSLVOtELO\]DVODWVYpStVHPQpY\MiGHQt GR 1D VH QD ÒDG SLSUDYXMH VHWNiQt SUDFRYQtN$ÒDGX þOHQ$ RGERUQp VNXSLQ\ D WFKWR VXEMHNW$ 1D WRPWR VHWNiQt VH EXGRX KRGQRWLWjednoWOLYpSLSRPtQN\NWH]tP-PpQDVXEMHNW$StSDGQMHMLFKStVHPQiVWDQRYLVNDÒDGYKRGQêP ]S$VREHP ]YHHMQt 9êVOHGN\ WFKWR DNFt EXGRX QiVOHGQEKHP OHGQD ]DSUDFRYiQ\ GR SLSUDYRYDQêFK WH]t 7HUPtQ\ MVRX RSUDYGX YUDåHGQp DOH Y\FKi]HMt ]SRåDGDYN$ NWHUp MVRX QD ÒDG NODGHQ\ 9ãHP NWHt VH ]DSRMLOL QHER ]DSRMt GR GLVNXVHWRXWRFHVWRXGNXML'QHãQtStORKD- teze vyhlášky a doprovodné prezentace - vám majíXPRåQLWOHSãtRULHQWDFLYWpWRSUREOHPDWLFH2. 6FKYiOHQt ]iNRQD R HOHNWURQLFNpP SRGSLVX POR GOH RGKDGX RGERUQtN$ SRGSRLWUR]YtMHMtFtVHHOHNWURQLFNêREFKRGQD,QWHUQHWXY86$6NXWHþQRVWYãDNMH]FHODRSDþQi2VOQLYê QiVWXS DPHULFNêFK ILUHP REFKRGXMtFtFK SR ,QWHUQHWX OHWRV VNRQþLO 'RNRQFHNROHPILUHPPXVHORXNRQþLWVYRMLþLQQRVWDSURSXVWLWNROHPRVPLWLVtF]DPVWQDQF$=WFKWR ILUHP VH ]DEêYDOR StPR HOHNWURQLFNêP REFKRGHP D SLEOLåQ QDEt]HORU$]QpVHUYLVQtVOXåE\SRGQLNDWHOVNpVIpHhttp://www.webmergers.com3. "Bankovní institut vysoNi ãNROD DV SRiGDO MHGQRGHQQt VHPLQiVQi]YHP"Elektronický podpis - Y\XåLWt Y EDQNRYQLFWYt -DNR OHNWRL E\OL SR]YiQL ,QJ-DURVODY3LQNDYD D 0JU3DYHO 9RQGUXãND 6HPLQi VH VNOiGDO ]H VHGPL VDPRVWDWQêFK OHNFt 2EDGYDOHNWRLVOtELOL]YHHMQLWVYpSUH]HQWDFH0LPRVHGPGHViWLSRVOXFKDþ$VHPLQiHVHWDNV QLPL P$åHWH VH]QiPLW L Y\ D VWiKQRXW VL MH ] QDãHKR ZHEXhttp://www.mujweb.cz/veda/gcucmp/ sekce BANKA.4. +DFNHU$PSUDYGSRGREQY\KRYXMtGORXKp]LPQtYHþHU\DSHGYiQRþQtREGREt7DNMDNRORQL L OHWRV MVPH MLå PRKOL ]D]QDPHQDW DGX ~VSãQêFK ~WRN$ QD VWUiQN\ U$]QêFKVXEMHNW$.6ý00LQLVWHUVWYRYQLWUDýHVNêUR]KODV3RVWLåHQE\OLP$MEêYDOêNROHJDNWHUpPX QNGR SHV ,QWHUQHW VPD]DO REVDK MHGQRKR ] ORJLFNêFK GLVN$ 6RXþDVQ E\O~WRþQtNWDNVOXãQêåHVHRPOXYLODXORåLOQDGLVNQiYRGMDNVHSRGREQêP~WRN$PEUiQLW9 WH[WX StãH åH WDNWR SURYiGt NRQ]XOWDþQt VOXåE\ ]GDUPD D VRXþDVQ YHGH ERM SURWLSRþtWDþRYp JOREDOL]DFL -HKR SRGSLV byl Binary Divison Hacker Agency UnlimitedConsulting Dastych Group Company.20


5. 2þHPMVPHSVDOLSHGURNHP"<strong>Crypto</strong>-<strong>World</strong> <strong>12</strong>/99 http://www.mujweb.cz/veda/gcucmp/casopis/crypto<strong>12</strong>_99.htmlA.Microsoft nás zbavil další iluze! (P.Vondruška)B.Matematické priQFLS\LQIRUPDþQtEH]SHþQRVWL'U-6RXþHN&3RGVWURPHþHNQRYpVt"RYpNDUW\39RQGUXãND'.RQHFILODWHOLH-1PHMFE.Y2K (Problém roku <strong>2000</strong>) (P.Vondruška)F.Patálie se systémem Mickeysoft fritéza CE (Cyberspace.cz) GRSRUXþXMLSHþtVWF. ZáYUHþQpLQIRUPDFH1. Sešit<strong>Crypto</strong>-:RUOGMHRILFLiOQtLQIRUPDþQtVHãLWSULPiUQXUþHQêSURþOHQ\.U\SWRORJLFNpVHNFH-HGQRW\þHVNêFKPDWHPDWLN$DI\]LN$*&8&039ãHFKQ\XYHGHQpLQIRUPDFHMVRXSHY]DW\] YROQGRVWXSQêFKSURYHQêFK]GURM$,QWHUQHWQRYLQ\QHERVHMHGQiRS$YRGQtþOiQN\ SRGHSVDQp DXWRU\ 3tSDGQp FK\E\ D QHSHVQRVWL MVRX GtOHP 39RQGUXãN\ D DXWRU$MHGQRWOLYêFKSRGHSVDQêFKþOiQN$*&8&03]DQQHPiRGERUQRXDQLMLQRX]RGSRYGQRVW$GUHVD 85/ QD Qtå P$åHWH QDMtW WHQWR VHãLW QHMGtYe 15 dní po jeho rozeslání) aSHGFKR]t VHãLW\ *&8&03 ]NRQYHUWRYiQ\ GR 3') IRUPiWX LQIRUPDFH R SHGQiãNiFK ]NU\SWRORJLHQD0))8.QNWHUpþOiQN\DGDOãtVRXYLVHMtFtWpPDWDhttp://www.mujweb.cz/veda/gcucmp .Pokud se zajímáte pouze o sešit <strong>Crypto</strong>-:RUOGP$åHWHSRXåtWOpSHGRVWXSQRXDGUHVXhttp://cryptoworld.certifikuj.cz2. Registrace / zrušení registracePokud máte zájem o zasílání tohoto sešitu,P$åHVH]DUHJLVWURYDWSRPRFtH-mailu naadrese pavel.vondruska@post.czSHGPW &U\SWR-:RUOG QHER SRXåtW N RGHVOiQt åiGRVWL RUHJLVWUDFLIRUPXOiQDhttp://www.mujweb.cz/veda/gcucmp/3LUHJLVWUDFLY\åDGXMHPHSRX]HMPpQRDStMPHQtWLWXOSUDFRYLãWQHQtSRGPtQNRXDH-PDLODGUHVXXUþHQRXN]DVtOiQtVHãLWX.H]UXãHQtUHJLVWUDFHVWDþt]DVODWNUiWNRX]SUiYXQDH-mail pavel.vondruska@post.czSHGPWUXãtPRGEU&U\SWR-:RUOGX9H]SUiYSURVtPXYHWHMPpQRDStMPHQtDH-mailadresu, na kterou byl sešit zasílán.3. SpojeníEåQiNRPXQLNDFH]DVtOiQtStVSYN$p.vondruska@nbu.cz - do 30.11.<strong>2000</strong>vondruskap@uoou.cz - od 15.<strong>12</strong>.<strong>2000</strong> (?)bosakovad@uoou.cz - náhradní spojení do konce roku <strong>2000</strong>pavel.vondruska@post.cz - RVREQtSRãWRYQtDGUHVDUHJLVWUDFHRGEUDWHO$pavel.vondruska@sms.paegas.cz - zasílání SMS21

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!