0:00:15a tak do většinou vítejte v brně
0:00:19a
0:00:20já jsem ne kratochvíl třeba za z matfyzu dneska tady budu mluvit vo takový věci
0:00:24kerá soupeř běžně nepoužívá nejspíš nikdy nepoužil a je to trošku hypotetická situace ale přece
0:00:30nemůže nás tahleta rozhodně zajímavý chtěli bysme šifrovat něco uplně ručně
0:00:36a ta motivace k tomu je taková ne nejsou v letech no von pravé
0:00:40a tak
0:00:42motivace k tomu taková trošku divná že jo a proč by někdo chtěl něco zašifrovat
0:00:48jako ručně aby vůbec nepoužil ten počítač to jako
0:00:52běžně nedával úplně smysl na to druhou stranu že jo když se zamyslíte se všechno
0:00:57může stát ne se s tebe nějaký scifi a máte rádi zuby jako colour jsem
0:01:01takový věci za zeptat tam rozhodně nebudu mířit a jako za doufám že nenastane a
0:01:08je to by jako v apokalypsou penny počítače trošku část
0:01:12na tu druhou stranou když se na to podíváte s horšího pohledu tak každý blbosti
0:01:17neska já se milion čipu v každém písmenku fpga vesnice čip s lidskou že jo
0:01:22a všichni ho následně všichni všechno vysílej
0:01:25_e když jsme tak hrozně paralelně chceme sednout vyhnout takový věci tak prostě jako ty
0:01:30počítače musím vyřadit naprosto úplně takže by to bylo reálný proboha toho si nedělejte pro
0:01:35reálným nasazením industry uživatele vám posílat ještě zašifrovaný věci ale
0:01:42a může to asi někde třeba někoho zachránit taky asi ne ale může to by
0:01:47už kdysi rozhodně tomu že by užitečný ně
0:01:50a
0:01:51_e cesta demotivovaným tak můžem trošku jako postoupit co s tím že oasys ve škole
0:01:56ste všichni slyšeli vo jemnější předsedy udělat ručně
0:01:59a které poměrně stará
0:02:02a co bohužel není ten případ který se tady jsem za bejval že jo protože
0:02:07se za roh o všech roste tady je tady bylo to neslyšel se za nová
0:02:10šifra
0:02:11provede všechny písmena trošku nebuď posunete nebo různě permute to ještě k tomu přidáte nějaký
0:02:16lineární nárůst nebo jak i kam to nebo něco a rozbil auto každý malý dítě
0:02:21kterým na dvacet šest prstů žejo aby si spočítal ty písmena a co ještě trošku
0:02:28moc
0:02:29jednoduchý je my bysme chtěli aby když něco už zašifruje ti sme facto nepřátelským post
0:02:34a po světě tak aby nám to ideálně nerozbil ani člověk který ten počítač vlastně
0:02:38chce zrušit hrozbě srandovně vazby pak dalších šifer všechny a kolik jednoduchý jsou stručně se
0:02:44ste viděli jak se
0:02:45takže jsou takový ty pak takovou tabulky a dá se to papír nestíhám a pak
0:02:50se svým kroutí té taky push a čemu zbytný a tu druhou stranu je ve
0:02:54sme chtěli fakt něco silnějšího c počítačem nerozbitný na tu druhou starou bysme von potřebovali
0:03:00aby to bylo jako rukama proveditelné
0:03:04a takže se podíváme na to jak to není udělát rosa muzeu kam a proveditelné
0:03:09je erase a ruka neproveditelný a cokoliv že jo ale kdo to chce počítat prostě
0:03:15minimálně s kalkulačku na ti situaci chtěli bitů si každej máte
0:03:20násobit
0:03:22takovou tu exponenciální kaskádový
0:03:25ani ne se bez nebo celá něco se jako ty lidi zvládnou že lidi zvládaj
0:03:30dobře prostě operovat s věcma který sou malý jednoduchý protože jsou to zvrhlí zvyklý od
0:03:35starověku pravěku že posouvají kamínky různý a vypočítat modulu počet prstů docela dobře
0:03:41vše fajn
0:03:43a několik takových či šifer furt vzniklo asi určitě někdo minimálně z na fóru nebo
0:03:50herce čtyři populárně nic to je taková jako šifra krát trošku té ty vlastnosti má
0:03:54že jo tam je nějaký hromada
0:03:58nějakých to úkonů kerý máte za sebou jí dvě stě padesát šest a více necelý
0:04:02stav ty šifry permutace a to je zašifruje to jedno písmeno že se na ně
0:04:06podíváte pro hodíte dva indexy něco vás to vyjde nějaký další jak se to už
0:04:11ručně celkem dobře udělat líp ale furt to není vono
0:04:15a mimochodem teda chceš tedy předělali na pokec rozešli které trošku lepší těch šifer existuje
0:04:21ještě ví se tam tady je pár příkladů můžete se to vy vůbec zajímavý hodně
0:04:26lidí šifruje kartama ze to menuje soli té dokonce jedna ta šifra prostě
0:04:31karel hracích padesát dva je shodou okolností přesně stejně jako dvakrát písmena anglický abecedy želec
0:04:37někdo zamyslel namapoval to
0:04:39máslo šifru no a čem my se budeme zabývat nestane se bude
0:04:45zabývat ještě tím proč ten fotek zas úplně skvěle nefunguje že jo bysme chtěli něco
0:04:51se
0:04:52dostatečně kvalitní nechtěl způsobem copak úplně špatně na tom na tý herce čtyrce mimochodem na
0:04:58těch karet píše krásné tady viděli a to je tedy i to furt nutí počet
0:05:03nějaký velký čísla že jo a jako fór na začátku musí to udělat dvě stě
0:05:07padesát šest operací nedonutíte dítě aby dvěstě padesát sestra udělal tu samou práci tak ono
0:05:12radši umře
0:05:13a
0:05:15je já bych taky radši umřeli šel bych to dělá do to je strašný prostě
0:05:19to repetitivní práce jo jakej nižší druh třeba počítat
0:05:24počítá se modul dvě stě padesáti šesti umíte rychle počkej a modul dvě stě padesáti
0:05:28šesti ale asi jo tak jste dost dobrý
0:05:31a prostě mu budoucna deseti je to fakt lepší protože na to mám tady nástroj
0:05:36a
0:05:40zajišťuje pro neprodukuje kozáčik rovnou se šifrovanou vesele produkuje ti stream životem pak musíte se
0:05:45k sledovat s tím co vlastně chcete zašifrovat
0:05:48můj tak se rovná teda king
0:05:50to je vpohodě
0:05:52a další taková věcná seš typu liší se chcete někam dá ten stát potřebuje stě
0:05:56padesát šest věcí se taky nepamatujete běžně
0:05:59snad samozřejmý dnešní jedinci bezstavová si nepamatuju a tak potřebujete s tou na kerý přehledně
0:06:05narovnat dvě stě padesát šest věcí a kolik místa na stole taky nemám tam mám
0:06:10věcí podstatně více je stě padesát šest a rozhodně nejsou seřazené
0:06:15tady to je taková zajímavost jo je se mu ať sečte se všichni se mi
0:06:19sežene se čtyrka byla definitivně rozbita když byla rozbitá repu to je blbost protože to
0:06:24rozbili ve špatnej pedikérce čtyrka netřeštil k úpatí definitivně jsem zbyly tady to je docela
0:06:31s námi a to jako podpora negrů a
0:06:34a když zjistili že ty jo to produkuje jak jakým stream mattonky streamu sou určitý
0:06:39by já si ho statisticky prostě vyrovnaný to uplně bílej šum ale je to trošičku
0:06:44barevnější šum
0:06:46a oni zjistili že když na ztráta dva natřít států
0:06:49bajtů netvare třicátého výstupu tiers a ještěrky tak jste schopní s toho
0:06:54něco jako vydedukovat například vodovodní kus nějakýho klíče který ten člověk použil a vidíte nalevo
0:07:02znáte jak je člověka kerej by vyprodukoval ručně dva na tři celá to bajtové co
0:07:06ještěrky
0:07:07já taky ne
0:07:09přece co sem tady tím chtěl říct útok generace ještěrku fungujou za moře a počítačem
0:07:14prostředí tady špatný ale lickým prostředí kde neexistuje šance že by se vůbec někdo zabýval
0:07:20tím že na produkuje dost těch datovou klíčový materiál na to aby na tom šla
0:07:24pustit analýza a jseš tedy je prostě zatím bezpečná
0:07:28u těch jestli něco lepšího no a co s ti když to tady na pana
0:07:32ne tak se nad tím zamyslel banka minsky a vyprodukoval pěknou věc která se _m
0:07:38ozzy von což _e se ještěrka možně pro lidi jsou na tom určitý vylepšení ten
0:07:43se dostanou za chviličku petr si můžete přečíst ale je tam jsou obrázky
0:07:47něco maličko přepracovala do trošku hezčí podoby tady na tom webu si můžete službě stáhnout
0:07:54je snahu dáme tam kaskádový model který se můžete vytisknu a pak ho můžete šifrovat
0:07:59hodnota je to dvakrát mám ze budou na konci třeba se zbyde trošku času potřebovat
0:08:03dva dobrovolníky tak jestli někdo chce dobrovolně že ta kuse rozmýšlejte
0:08:08protože zašifruje
0:08:10a co s tím že jo a místo toho abys měli čáru dvě stě padesáti
0:08:14šesti nějakých karet nebo tu školu jako fence čtyřce to uděláme lidské uspořádáme si na
0:08:18stůl půlení původní variantě těch kostiček bude s má šest krát šest každá jako číslo
0:08:25na že má nějaký indexy
0:08:26aby se prý pamatovali indexem nemusel se přou počátku písmena indexy
0:08:32můj _e místo toho aby se místo toho aby se komprese ještě se provozovali dvě
0:08:37ty kartičky jako permutace toho stavu tak se to dělá vím že vemete celý ten
0:08:42čtverec a jedna to operace permutace prostě žeru filtrujete celý řádek nebo co jsou ve
0:08:47své nahoru nebo dolů
0:08:49což je lepší že jo protože jako člověku to dá prakticky stejnou práci tak to
0:08:53udělá prstem o jeden se táhne místo aby dva lovil a na tu druhou stromy
0:08:57ten stav rozbije to podstatně víc že jo takže lavinový efekt ty šifry lepší počítá
0:09:02se moc šest to dokonce nevím co když mi to poči jasnou a lidem žádnej
0:09:06xor
0:09:07a protože výsledek celý tý o šifry je přímo
0:09:11šifra dané nějakej ti stream
0:09:14jak to zašifrovat tady jako jiná vo
0:09:16a
0:09:19je to více to se to sem dneska řeka to možná předvedou na fotkách co
0:09:23jsem si připravil noci to ukáže šifrování a dešifrování skoro to samý pak se k
0:09:28tomu ještě vrátím
0:09:29a
0:09:30co musíte udělat na verzi kostičky kerý sou tady pytlíku už máme jaký dobrovolníky
0:09:37nebudu
0:09:38pojďte dyžtak dopředu století poradit
0:09:44eště dvě dobrovolníka
0:09:46nebo dešifrovat dojde šifrovač dekl
0:09:52no tady době kdy textu si tam a
0:09:54a
0:09:56co moc ne neudělal že jo a píšeme stejně jako chodce čtyři takže letem počít
0:10:01počáteční stav rozložení se mi krát sedmi kostiček na nějaký stůl nebo na lavičce nebo
0:10:07na postel mém případě
0:10:10takže a podprahová reklama to sem se nebo co v odpustit a se udělá té
0:10:15potřebuje ten malej mark krkem jsem označuje ten tvůj jako
0:10:21nějakou významnou kostičku tam máte tam nahoře kolem to úzké možná vidět a potřebujete k
0:10:27té kostičky očíslovaný protože budem potřebovat jeho se detail a ty
0:10:31jak to funguje
0:10:33řeknete si že pokud se let zaživa nějakej takže o ten text máte nějakej s
0:10:39tady ty s ten stream a určitě první písmeno já jsem se rozjel zašifrovat pět
0:10:44lomeno v toto po jedna volá po převodu s kámošem se server zrovna
0:10:48a první písmeno co tento šifrovaný byl
0:10:52nejdou byl
0:10:54podívám se na označeny a podělí se nám označenou kostičku tam a na sobě offset
0:10:59nula tři
0:11:01což mě efektivně řekne
0:11:05šifra si rezervu zašifrovaný písmeno šifrovaný to géčko bude hodně posunutý vo nula dopravou třídou
0:11:11případně se protože když tomu víc to lidi furt ještě ruce dobře známe z vlády
0:11:16ten zašifrovaný písmeno tady našem případě
0:11:20co uděláte dál
0:11:22tak toto je možná bylo málo vidět vemete řádek v jakém je to géčko a
0:11:26posunutého doprava vono to je toho doprava géčko se posunu doprava a mezi řádek ve
0:11:31kterém je seifert extra enko teda sou pracovi a čtvrtého dolů směrem
0:11:38a ten skoro všechna akorát se eště aby to je pozice toho makru podíváte se
0:11:43na enko na nimi šest a jedna a máte posune toho šest doprava na dvou
0:11:48tady byl míčků šel doprava nakonec svoje na dvou je
0:11:52dolů
0:11:53a to je všechno a je to zašifrovaný a výhoda je že a výhoda je
0:11:58že narozdíl moc nějaký c zaručit nebo něčeho takovýho té to fakt stojí na poměrně
0:12:03pravej zákonech radiace štětce existuje docela dobrá kryptoanalýza krát pro protože to je fakt bezpečný
0:12:09proti počítačů
0:12:11a což je skvělý takhle zašifroval jedno písmeno asi si dokážete cesta že bysme těch
0:12:15my jsme jako zašifroval i víc
0:12:18mi někdo kdo s tím nesouhlasí
0:12:20asi najdete výborně
0:12:25co s tím teďka ještě žili většinou pocit dešifrovat nějaký složitější v jestli hlavně potřebujete
0:12:30proto se vy nejste superstar nemáte paměť neštovice devět permutaci velikosti čtyrycet nevyzdili písmena znaků
0:12:37a ten bližní je expandovat hesla tak na tom se můžem krásně ukazovat ukázat expandovat
0:12:42hesla
0:12:43a přestávce si že máte heslo třeba to je jako tajné heslo
0:12:49také expanze heslo je udělat podobně jako fakt se jste se prostě těmi se koukat
0:12:53na to heslo na stav udělat na stavu který původně byl nějakej standardní tance čtyřce
0:12:59že to je seřazený nula jedna dva tři čtyři pět šest sedum osum deset
0:13:02dvě stě padesát šest nebo sem pár je co vy
0:13:05a tady se zařadíte kostičky
0:13:08a podívat se na téčko málo set na sobě napsaný nula dva takhle té první
0:13:13řádek u rotuje to vono doprava první sloupec chodba dolů s ježkem to samý jako
0:13:17raz druhým řádkem vliv soudcem s enkem po samý akorát třetím řádkem třetím sloupce
0:13:22máte krásně neexpandovaný heslo na čtyryceti dvou permutační stát a
0:13:27a máte to za
0:13:29doporučila dýlka hesla jsi dvacet nějakých náhodných znaků co jsem
0:13:33cože furt zapamatovatelných číny čtyrycet devět permutačních písmem
0:13:41co s tím je taky udělá co existuje takový konce byla o ten ty květy
0:13:45takže čem se to menuje a že když něco šifruje té tak chcete with si
0:13:52to dopadlo fajn dobře ideálně _e si fakt ten člověk který to všecho sláma z
0:13:57něho jeden z dílny
0:13:59činnosti lawton osy zla nejsi krev kerej očekáváte
0:14:03tady s tím edou za řiditelný naprosto jednoduše nakonec šifry připojíte tři pomlčky a nějakej
0:14:08svůj podpis
0:14:10když stranu neudělala chybu nebo vy ste neudělali chybu neboj neproběhla nějaká nepřátelská chce že
0:14:16vám někdo přepsal na papírku to jste si poslali po poštovních holubů v jedno písmeno
0:14:21tak na konci uvidíte zase podpis výhoda je že když kdy koho kdokoliv cokoliv není
0:14:25nebo někdo udělá nějakou blbost to přesouvání kostiček a tak dál
0:14:30a
0:14:31tak vo nějakou blbost protože lavinový efekt zabrání tomu aby se tam dostal nějaké informace
0:14:37která vůbec vypadá na náhodě
0:14:40to je fajn no tady je
0:14:44ještě taková zajímavá zajímavej tedy křižovatce se vám může stát sestavte si že jedním klíčem
0:14:49našich rujete padesátkrát a no a jednou ne
0:14:53nebo padesátkrát padesátka třeba dneska je všechno v pořádku a jednou dneska zaútočte
0:14:59takovou ono padesát bych se kontextu bude vypadat si jo jedem bude vypadat najednou jen
0:15:04tak ten nepřítel kerý potřebuje pozorovat tak jako tom asi docela k ne že ne
0:15:09dneska z ničeho nic po padesátý první se děje něco divný ho
0:15:12a na to je naprosto jednoduchý lék na začátek toho začátek svýho plain textu dáte
0:15:19partnera nějakých úplně náhodných písmenek stačej dvě tři doporučeny chtěl aby to bylo kde takže
0:15:24je to graficky silný tak je asi šest
0:15:27a vzhledem k tomu že druhá strana bude dostatečně inteligentní aby šest náhodnej písmenek zahodila
0:15:33můj to řeknete nebo se dohodnete a tak se zbytkem světa textu se stane něco
0:15:38takovýhleho
0:15:40čili on bude prakticky pro každy bych náhodnej a něco jako že padesátka pošlete stejný
0:15:49stejně tak se prostě nebude možný provalit
0:15:52a taky docela dobrý za na dýlku prostě a normální no chvilku nešlo
0:15:57to se taky koukat
0:15:59a to všechno
0:16:02najednou z ničeho nic újmy šifrovat ručně
0:16:06co bych teďka chtěl zkusme si to tady a to bude asi konec jestli máte
0:16:11nějaký dotazy které tý demonstraci co tady proběhla je to ještě pak jednou rychle proběhnu
0:16:16abysme se zopakoval je určitě se podívejte na
0:16:22nastavit emulace napsali dole kdybyste se to náhodou chtěl vyzkoušet doma
0:16:28na nějaký dotazy
0:16:43že by chtěl tady poděkovat martinovi peškovi kerý tady není sice ale vytisknu mě kostičky
0:16:48který vypadá jako relace vše naprosto skvělý
0:16:58a rozšiřování nohy pak jedeme se nám to tady povede já jsem právě se že
0:17:02tam zaměstnán dobrovolníky a voni to pak všem rozšířit je to určitě fungovalo
0:17:08a ale více méně to zase za šifrování rozšiřování funguje naprosto stejně ale to karel
0:17:14je se to pokusil tady maličko udělá zpátky že jo tady té výchozí stav který
0:17:19je výchozí pro šifrování rozšifrovaný že to je za základ symetrický ho klíče prostě to
0:17:25musíte mít jak nejste schopni šifrovat
0:17:28čili který šifruje najde géčko
0:17:31podívá se na to úzko tam je otce mezi zašifrovanou a rozšířit zašifrovat a nešifrované
0:17:39písmenka to nula třídou a tím pádem ví že je to zač takže zašifrovaná věc
0:17:44no je prostě moc idol
0:17:46na tu druhou stranu že jo když vám přijde zašifrovaná věc tak se podíváte na
0:17:50tu zašifrovanou věc najdete si prsten podíváte se na ten máte který na stejný straně
0:17:56a víte že ne moc šifrovaná veselo tři nahoru
0:18:01a to je všechno za jedinej rozdíl mezi šifrováním a dešifrovaným prostě tady na to
0:18:05jenom přišli dané mu odečtete ty další operace který pak nás sondou sou stejný a
0:18:11pointa jsou kerýmu shift případě dešifrování víte co géčko posunete ho doprava nebo posun se
0:18:18vo dotujete doprava _e komoru to je ten dolu
0:18:21a pozici v lágru aby to je tebou tom co bylo nás je vše textovém
0:18:26písmenku o to
0:18:30no to já jsem trošku
0:18:33prvkového _e dyžtak vemu mrázkovi návod je určitě a tohle mutace to můžete tam se
0:18:38to můžete vyzkoušet i je tam dokonce kus pipu kerej se můžete vyzkoušet jestli ste
0:18:42to pak to provedli dobře
0:18:44se docela hodí
0:18:46a ještě dotaz
0:18:57jo takle takže že by útočník věděl no jak jsem řekl ano uplně tak se
0:19:03tech asi
0:19:05no _e
0:19:06době
0:19:07protože vona asi může to vše co tam mohlo nemůže tušit jako by se očekávat
0:19:13že on když bude zkoušet všechny možný klíče tak najednou prostě bude vědět že ten
0:19:17popis tam fakt je když náhodou bude stát jméno ten si bude jistej že najednou
0:19:22jako když vyzkouší všechny ty klíče
0:19:24tak si bude jistej prakticky že dostal správnej plain text ale ta hrubá síla keo
0:19:29třeba na to jo to je bohužel prakticky stejná jako hrubá síla potřebná na tobě
0:19:35s tou popisu
0:19:37to jen podpis navíc je tam jenom taková jiný stovka že ten člověk prostě
0:19:41ví že tam něco je
0:19:43když zbytek bude českej text tak taky ví že dostal stránek běželo kolem ta hrubá
0:19:47síla a tady toho ta entropie vtom klíči asi dvě na dvě stě něco dvě
0:19:52stě na dvě stě devatenáct to nebo možná dvě stě tři s _e to je
0:19:55to fakt mě nepředstavitelný číslo tak jak je to malý
0:20:12samozřejmě že můžu si můžete vzít nějakými protokol o to že se jedno posune doprava
0:20:17druhý domů a jenom o jedno je s vyloženě ryze jenom pro ten účel aby
0:20:22to bylo stejný jako c for co je dnes opak a minsky a na tu
0:20:26druhou sou když to bude naposledy posouvat doleva a nahoru tak se opravdu nejsem nic
0:20:30nestane
0:20:31a jediný co by se asi stalo případě jsem i kdybys to dybyste to posouvaly
0:20:35vo o laserové naštěstí dost prvočíslo využil takže se dá se nic nemůže stát když
0:20:41to bude docela posouvat moci doprava a vo čtyry dolů tak se taky nic nestane
0:20:45ale prostě nebo jedná vo jedné to nejjednodušší
0:20:55tu abecedu sem tam nasypal jen tak jediný co je potřeba abyste měli ty písmena
0:21:00jakoby očíslovaný aby
0:21:03já jsem to nevyfotili že to serou nevím nahoře je dycky nahoře mezera která má
0:21:07nula vedle ní áčku která má nula jedna taky bečkovým a nula a tak dál
0:21:12a tak dál
0:21:12je potřeba bejt in i index je tam byly unikátní jakoby ale to jak mezi
0:21:17to rozmyslí za tu abecedu je víceméně úplně no
0:21:21takže když chcete například nějakou jeho ve střeše mimochodem já taky udělal protože původní verze
0:21:26měl šestkrát že se neměla tam byl jenom písmena že oni čísla tam pořádně nebyly
0:21:30všechny
0:21:31tak se to prostě přečíst funguje to taky
0:21:39ještě dotaz
0:21:44velice dobrý dotaz
0:21:46a po že jo jsem to ne ale naštěstí
0:21:51a vona mimochodem ten původní důkaz tom paper ukryta mezi bezpečnosti je takovej hodně ne
0:21:57nechci říct ne rigorózní ale takové jako že nechám to porovnávat s detektorem nějaký náhody
0:22:04že jo a podívám se že to ste nemůžu do dobře investovat a je to
0:22:07vpohodě
0:22:08pro ten sedum na sedum to taky funguje pro vosum na vosum by to _m
0:22:11se taky fungovali by tam bych písmen bylo fakt hodně pak začnete ztrácet
0:22:16a úplně stejně jako třeba široký warrantees eště ty tím že máte malej efekt ale
0:22:21po pochybuju že to je nějakej výraznej
0:22:24samo ze je to je dobrej nápad na výzkum jako že by s tím že
0:22:27zabejvat napište napíšem pitr to proč tady bezpečný
0:22:31tak
0:22:35já neslyším akorát
0:22:39poslední slajd s
0:22:42s těmi kamióny poslední a to nevadí
0:22:49_e
0:22:52já tady možná pak někde zveřejním na konci to
0:22:55dobrý
0:23:00_hm si to je všechno tak já se du koukat na dobrovolník jak jim to
0:23:02de a děkuju za pozornost a mimochodem kdo vás zajímalo něco stojí s počítačem _e
0:23:08bezpečnějšího tak večer tady mám ještě jednu přednášku tam bude stejně stejným pirátským způsobem byl
0:23:14skládat pozval tolik algoritmy takže