Webová aplikace pro vizualizaci kryptografických protokolů
but.committee | doc. Ing. Václav Zeman, Ph.D. (předseda) Ing. Ondřej Krajsa, Ph.D. (místopředseda) Ing. Petr Blažek (člen) Ing. Pavel Mašek, Ph.D. (člen) Mgr. Václav Stupka, Ph.D. (člen) Ing. Vojtěch Fiala (člen) | cs |
but.defence | Studentka prezentovala výsledky své práce a komise byla seznámena s posudky. Student obhájil diplomovou práci a odpověděl na otázky členů komise a oponenta. | cs |
but.jazyk | angličtina (English) | |
but.program | Informační bezpečnost | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Ricci, Sara | en |
dc.contributor.author | Ryšavá, Pavla | en |
dc.contributor.referee | Dzurenda, Petr | en |
dc.date.accessioned | 2020-06-24T07:56:59Z | |
dc.date.available | 2020-06-24T07:56:59Z | |
dc.date.created | 2020 | cs |
dc.description.abstract | Práce se zabývá vytvořením interaktivní webové aplikace pro substituční šifry a jejich interaktivní kryptoanalýzu. V práci je implementováno šest šifer a zástupci monoalfabetických šifer jsou Caesarova šifra, Atbaš a substituce s klíčovým slovem. Dále zástupci polyalfabetických šifer jsou Vigenrova šifra, Kryptos a Vernamova šifra. Pro interaktivní analýzu je použita frekvenční analýza, index koincidence a n-gramová statistika jako fitness funkce. Výsledek byl dosažen za pomoci HTML5, CSS a skriptovacího jazyka ReactJS což je JavaScriptová knihovna s možností typové kontroly proměnných. | en |
dc.description.abstract | The thesis deals with the creation of an interactive web application for substitution ciphers and their interactive cryptanalysis. Six ciphers are implemented in the work. Representatives of monoalphabetic ciphers are Caesar’s cipher, Atbash, and Keyword cipher and representatives of polyalphabetic ciphers are Vigenre cipher, Kryptos and Vernam cipher. Frequency analysis, index of coincidence and n-gram statistics as a fitness function are used for interactive cryptanalysis. The result is achieved by using HTML5, CSS and ReactJS scripting language which is a JavaScript library with the ability of variable type-check. | cs |
dc.description.mark | A | cs |
dc.identifier.citation | RYŠAVÁ, P. Webová aplikace pro vizualizaci kryptografických protokolů [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2020. | cs |
dc.identifier.other | 125921 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/190254 | |
dc.language.iso | en | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Kryptografie | en |
dc.subject | substituční šifra | en |
dc.subject | monoalfabetická šifra | en |
dc.subject | polyalfabetická šifra | en |
dc.subject | Caesarova šifra | en |
dc.subject | Atbaš | en |
dc.subject | Substitutce s klíčovým slovem | en |
dc.subject | Vigenrova šifra | en |
dc.subject | Kryptos | en |
dc.subject | Vernamova šifra | en |
dc.subject | kryptoanalýza | en |
dc.subject | frekvenční analýza | en |
dc.subject | Kasiskiho metoda | en |
dc.subject | index koincidence | en |
dc.subject | n-gramová statistika | en |
dc.subject | HTMLv5 | en |
dc.subject | Javascript | en |
dc.subject | ReactJS | en |
dc.subject | webová aplikace | en |
dc.subject | Cryptography | cs |
dc.subject | substitution cipher | cs |
dc.subject | monoalphabetic cipher | cs |
dc.subject | polyalphabetic cipher | cs |
dc.subject | Caesar cipher | cs |
dc.subject | Atbash | cs |
dc.subject | Keyword cipher | cs |
dc.subject | Vigenre cipher | cs |
dc.subject | Kryptos | cs |
dc.subject | Vernam cipher | cs |
dc.subject | cryptanalysis | cs |
dc.subject | frequency analysis | cs |
dc.subject | Kasiski’s method | cs |
dc.subject | index of coincidence | cs |
dc.subject | n-gram statistics | cs |
dc.subject | HTMLv5 | cs |
dc.subject | Javascript | cs |
dc.subject | ReactJS | cs |
dc.subject | web-based application | cs |
dc.title | Webová aplikace pro vizualizaci kryptografických protokolů | en |
dc.title.alternative | Web-based application for cryptographic protocols visualization | cs |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2020-06-23 | cs |
dcterms.modified | 2020-06-25-09:53:02 | cs |
eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
sync.item.dbid | 125921 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2021.11.08 13:57:03 | en |
sync.item.modts | 2021.11.08 13:10:24 | en |
thesis.discipline | bez specializace | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikací | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 2.99 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- review_125921.html
- Size:
- 4.99 KB
- Format:
- Hypertext Markup Language
- Description:
- review_125921.html