|
Moderní trendy v asymetrické kryptografii
Tvaroh, Tomáš ; Ivánek, Jiří (vedoucí práce) ; Palovský, Radomír (oponent)
Cílem této práce je vysvětlit význam asymetrické kryptografie, představit a srovnat nejnovější asymetrické šifrovací algoritmy a zdůraznit jejich přínos oproti v současnosti nejrozšířenějšímu kryptosystému - RSA. V první části práce popisuje vývoj asymetrické kryptografie, její specifika vůči symetrické kryptografii a možnosti jejího využití jak při šifrování dat, tak při digitálním podepisování. Dále je popsán matematický základ a princip algoritmu RSA, který je v současnosti v praxi nejpoužívanější. Nakonec se práce zaměřuje na moderní algoritmy na bázi eliptických křivek, u kterých jsou uvedeny výhody ve srovnání s algoritmy současnými. V závěru práce jsou zhodnoceny výsledky a na jejich základě je doporučen nejvhodnější kryptosystém.
|
|
Metody udržování stavových informací v protokolu HTTP.
Polsemov, Anton ; Pinkas, Otakar (vedoucí práce) ; Šváb, Ondřej (oponent)
Tato bakalářská práce se zaměřuje na HTTP protokol, jeho vlastnosti a technologické aspekty. Tento protokol je bezstavový a proto je třeba hledat metody pro udržování stavových informací. Mezi tyto metody patří cookies, URL dotaz, session id, HTTP autentizace, skrytá pole ve formulářích, IP adresa a další. Každá metoda má svoje vlastnosti, silné a slabé stránky. Bezpečnostní aspekty určitých metod hrají poměrně velkou roli ve volbě konečného řešení. Ještě před popisem jednotlivých metod, se práce zabývá problematikou kryptografie a podrobně popisuje princip cookies. Praktickou část práce tvoří analýza aplikací elektronického bankovnictví v České republice a popis trendu v tomto odvětví. Nakonec instalace HTTP serveru Apache, PHP5, vytvoření a podepsání certifikátu pomocí OpenSLL je popsána v poslední kapitole. Na závěr je vytvořena jednoduchá ebanking aplikace.
|