Demonstrace kryptografických problémů formou interaktivní vzdělávací hry
but.committee | doc. 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.defence | Studentka 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.program | Informační bezpečnost | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Mikulec, Marek | cs |
dc.contributor.author | Fišarová, Anežka | cs |
dc.contributor.referee | Mezina, Anzhelika | cs |
dc.date.created | 2023 | cs |
dc.description.abstract | Bakalář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.abstract | The 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.mark | A | cs |
dc.identifier.citation | FIŠ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.other | 151185 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/212604 | |
dc.language.iso | cs | 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 | ASCII kódování | cs |
dc.subject | Atbash šifra | cs |
dc.subject | Bifid šifra | cs |
dc.subject | Caesarova šifra | cs |
dc.subject | GUI | cs |
dc.subject | Homofonní šifry | cs |
dc.subject | Java | cs |
dc.subject | JavaFX | cs |
dc.subject | Klasická kryptografie | cs |
dc.subject | Kryptoanalýza | cs |
dc.subject | Kryptografie | cs |
dc.subject | Kódování | cs |
dc.subject | Monoalfabetické šifry | cs |
dc.subject | Morseova abeceda | cs |
dc.subject | Netbeans | cs |
dc.subject | počítačová hra | cs |
dc.subject | Polyalfabetické šifry | cs |
dc.subject | Polybius šifra | cs |
dc.subject | Polygrafické šifry | cs |
dc.subject | Scene Builder | cs |
dc.subject | Substituční šifry | cs |
dc.subject | Transpoziční šifry | cs |
dc.subject | Vigenrova šifra | cs |
dc.subject | ASCII Encoding | en |
dc.subject | Atbash Cipher | en |
dc.subject | Bifid Cipher | en |
dc.subject | Caesar Cipher | en |
dc.subject | GUI | en |
dc.subject | Homophonic Ciphers | en |
dc.subject | Java | en |
dc.subject | JavaFX | en |
dc.subject | Classical Cryptography | en |
dc.subject | Computer Game | en |
dc.subject | Cryptanalysis | en |
dc.subject | Cryptography | en |
dc.subject | Coding | en |
dc.subject | Monoalphabetic Ciphers | en |
dc.subject | Morse Code | en |
dc.subject | Netbeans | en |
dc.subject | Polyalphabetic Ciphers | en |
dc.subject | Polybius Cipher | en |
dc.subject | Polygraphic Ciphers | en |
dc.subject | Scene Builder | en |
dc.subject | Substitution Ciphers | en |
dc.subject | Transposition Ciphers | en |
dc.subject | Vigenre Cipher | en |
dc.title | Demonstrace kryptografických problémů formou interaktivní vzdělávací hry | cs |
dc.title.alternative | Demonstration of Cryptographic Problems through an Interactive Educational Game | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2023-06-13 | cs |
dcterms.modified | 2023-09-05-12:56:29 | cs |
eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
sync.item.dbid | 151185 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 17:39:42 | en |
sync.item.modts | 2025.01.15 11:50:02 | 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:
- 4.76 MB
- Format:
- Adobe Portable Document Format
- Description:
- file final-thesis.pdf
Loading...
- Name:
- appendix-1.zip
- Size:
- 434.21 KB
- Format:
- Unknown data format
- Description:
- file appendix-1.zip
Loading...
- Name:
- review_151185.html
- Size:
- 5.19 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_151185.html