Demonstrace kryptografických problémů formou interaktivní vzdělávací hry

but.committeedoc. Ing. Radim Burget, Ph.D. (místopředseda) doc. Ing. Radek Fujdiak, Ph.D. (člen) RNDr. Ing. Pavel Šeda, Ph.D. (člen) doc. Ing. Lukáš Malina, Ph.D. (předseda) Ing. Lukáš Benešl (člen)cs
but.defenceStudentka prezentovala výsledky své práce a komise byla seznámena s posudky. Studentka obhájila bakalářskou práci a odpověděla na otázky členů komise a oponenta. Otázky: O které další šifry by šlo rozšířit aplikaci? Kdybyste chtěla zabezpečit aplikaci pomocí hesla, jak byste ji rozšířila?cs
but.jazykčeština (Czech)
but.programInformační bezpečnostcs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorMikulec, Marekcs
dc.contributor.authorFišarová, Anežkacs
dc.contributor.refereeMezina, Anzhelikacs
dc.date.created2023cs
dc.description.abstractBakalářská práce je zaměřená na návrh a realizaci kryptografické interaktivní vzdělávací hry. Věnuje se různým kryptografickým šifrám vybraných tak, aby i člověka mimo obor mohly seznámit s danou problematikou názornou a zábavnou formou. Jako programovací jazyk byla použita Java a JavaFX. Práce se sestává ze čtyř částí, z nichž první dvě jsou orientované na teoretickou část kryptografie a druhé dvě na praktické využití a vývoj v kódu. Jako motivace pro hráče bylo využito bodové ohodnocení za správně vyluštěné šifry. Dále práce obsahuje volbu obtížnosti, která má vliv na to, jaké šifry budou hráči prezentovány. Na závěr práce autor reflektuje nad výsledky a zkoumá možnosti dalšího vylepšení uvedených metod.cs
dc.description.abstractThe bachelor thesis is focused on the design and implementation of a cryptographic interactive educational game. It focuses on various cryptographic ciphers specifically selected so that people outside the field can be introduced to the subject in a demonstrative and entertaining way. Java and JavaFX were used as the programming language. The thesis consists of four parts, the first two are oriented towards the theoretical part of cryptography and the second two are more focused on the practical application and code development. As motivation for the players, a score for correctly cracked ciphers was used. Furthermore, the work includes a choice of difficulty, which influences which ciphers will be presented to the players. At the end of the thesis, the author reflects on the results and explores ways to further improve the methods presented.en
dc.description.markAcs
dc.identifier.citationFIŠAROVÁ, A. Demonstrace kryptografických problémů formou interaktivní vzdělávací hry [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2023.cs
dc.identifier.other151185cs
dc.identifier.urihttp://hdl.handle.net/11012/212604
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectASCII kódovánícs
dc.subjectAtbash šifracs
dc.subjectBifid šifracs
dc.subjectCaesarova šifracs
dc.subjectGUIcs
dc.subjectHomofonní šifrycs
dc.subjectJavacs
dc.subjectJavaFXcs
dc.subjectKlasická kryptografiecs
dc.subjectKryptoanalýzacs
dc.subjectKryptografiecs
dc.subjectKódovánícs
dc.subjectMonoalfabetické šifrycs
dc.subjectMorseova abecedacs
dc.subjectNetbeanscs
dc.subjectpočítačová hracs
dc.subjectPolyalfabetické šifrycs
dc.subjectPolybius šifracs
dc.subjectPolygrafické šifrycs
dc.subjectScene Buildercs
dc.subjectSubstituční šifrycs
dc.subjectTranspoziční šifrycs
dc.subjectVigenrova šifracs
dc.subjectASCII Encodingen
dc.subjectAtbash Cipheren
dc.subjectBifid Cipheren
dc.subjectCaesar Cipheren
dc.subjectGUIen
dc.subjectHomophonic Ciphersen
dc.subjectJavaen
dc.subjectJavaFXen
dc.subjectClassical Cryptographyen
dc.subjectComputer Gameen
dc.subjectCryptanalysisen
dc.subjectCryptographyen
dc.subjectCodingen
dc.subjectMonoalphabetic Ciphersen
dc.subjectMorse Codeen
dc.subjectNetbeansen
dc.subjectPolyalphabetic Ciphersen
dc.subjectPolybius Cipheren
dc.subjectPolygraphic Ciphersen
dc.subjectScene Builderen
dc.subjectSubstitution Ciphersen
dc.subjectTransposition Ciphersen
dc.subjectVigenre Cipheren
dc.titleDemonstrace kryptografických problémů formou interaktivní vzdělávací hrycs
dc.title.alternativeDemonstration of Cryptographic Problems through an Interactive Educational Gameen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2023-06-13cs
dcterms.modified2023-09-05-12:56:29cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid151185en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 17:39:42en
sync.item.modts2025.01.15 11:50:02en
thesis.disciplinebez specializacecs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikacícs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
4.76 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
434.21 KB
Format:
Unknown data format
Description:
file appendix-1.zip
Loading...
Thumbnail Image
Name:
review_151185.html
Size:
5.19 KB
Format:
Hypertext Markup Language
Description:
file review_151185.html
Collections