Webová aplikace autentizačního systému
but.committee | doc. Ing. Petr Číka, Ph.D. (předseda) doc. Ing. Lukáš Malina, Ph.D. (místopředseda) Ing. Petr Ilgner (člen) doc. Ing. Ivo Lattenberg, Ph.D. (člen) doc. JUDr. Matěj Myška, Ph.D. (člen) Ing. Vítězslav Křivánek, Ph.D. (člen) | cs |
but.defence | Student prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil bakalářskou práci a odpověděl na otázky členů komise a oponenta: - Je vyvinutá webová aplikace optimalizována i pro platformy mobilních telefonů? - Umožňuje implementovaná webová aplikace obsluhu i více klientů současně? Pokud ne, jak by se toho dalo docílit? | 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 | Malina, Lukáš | cs |
dc.contributor.author | Nohava, Martin | cs |
dc.contributor.referee | Dzurenda, Petr | cs |
dc.date.created | 2021 | cs |
dc.description.abstract | Předmětem bakalářské práce je návrh a vývoj graficko-uživatelských rozhraní pro kryptografické protokoly pomocí webových technologií. Konkrétně přidává možnost ovládat autentizační systém PEAS skrze webová rozhraní. Práce nejprve vyhodnocuje soudobé možnosti vývoje moderních webových aplikací a věnuje pozornost problematice provázání webových technologií s autentizačním systém tvořeným v programovacím jazyce C. Pro tento účel se práce blíže věnuje také technologii WebAssembly. V praktické části byla vytvořena čtyři grafická uživatelská rozhraní, jedno pro každou entitu autentizačního systému. Jsou postavena na webových technologiích HTML, CSS a JavaScript, za využití frameworku Vue.js. Komunikaci s autentizačním systémem zajišťují, pomocí API, webové servery, které jsou implementovány v jazyce JavaScript a spouštěné v prostředí Node.js. | cs |
dc.description.abstract | The subject of the bachelor thesis is the design and development of graphical-user interfaces for cryptographic protocols using web technologies. Specifically, it adds the possibility to control the PEAS authentication system through web interfaces. The thesis first evaluates the contemporary possibilities of modern web applications and pays attention to the issue of interconnecting web technologies with authentication system created in C programming language. For this purpose, the work also focuses on the Webassembly technology. In the practical part, four graphical user interfaces were created, one for each entity of the authentication system. They are built on web technologies such as HTML, CSS and JavaScript, utilizing the Vue.js framework. Communication with the authentication system provides the developed web servers. They are using API and run in the Node.js environment. | en |
dc.description.mark | A | cs |
dc.identifier.citation | NOHAVA, M. Webová aplikace autentizačního systému [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2021. | cs |
dc.identifier.other | 133544 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/197934 | |
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 | autentizační systém | cs |
dc.subject | grafické rozhraní | cs |
dc.subject | JavaScript | cs |
dc.subject | Node.js | cs |
dc.subject | PEAS | cs |
dc.subject | PWA | cs |
dc.subject | RKVAC | cs |
dc.subject | Vue.js | cs |
dc.subject | WebAssembly | cs |
dc.subject | webová aplikace | cs |
dc.subject | webové frameworky | cs |
dc.subject | Authentication system | en |
dc.subject | Graphical interface | en |
dc.subject | JavaScript | en |
dc.subject | Node.js | en |
dc.subject | PEAS | en |
dc.subject | PWA | en |
dc.subject | RKVAC | en |
dc.subject | Vue.js | en |
dc.subject | WebAssembly | en |
dc.subject | Web application | en |
dc.subject | Web framework | en |
dc.title | Webová aplikace autentizačního systému | cs |
dc.title.alternative | Web Application of Authentication System | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2021-06-15 | cs |
dcterms.modified | 2024-05-17-12:49:35 | cs |
eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
sync.item.dbid | 133544 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.17 16:18:40 | en |
sync.item.modts | 2025.01.15 13:28:59 | 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.72 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- appendix-1.pdf
- Size:
- 25.42 KB
- Format:
- Adobe Portable Document Format
- Description:
- appendix-1.pdf
Loading...
- Name:
- review_133544.html
- Size:
- 4.72 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_133544.html