Řízení přístupu ke cloudové službě pomocí čipových karet
but.committee | prof. Ing. Jan Hajný, Ph.D. (předseda) doc. Ing. Petr Číka, Ph.D. (místopředseda) Ing. Peter Cíbik (člen) Ing. Tomáš Lieskovan, Ph.D. (člen) Ing. Jan Dvořák, Ph.D. (člen) Mgr. Jakub Vostoupal, Ph.D. (člen) | cs |
but.defence | Student prezentoval 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 | Hajný, Jan | en |
dc.contributor.author | Muzikant, Petr | en |
dc.contributor.referee | Malina, Lukáš | en |
dc.date.created | 2022 | cs |
dc.description.abstract | Využití osobních čipových karet pro autentizaci do webových služeb – jako je cloudové úložiště – není triviální kvůli nedostatku open-source implementací, standardizací a dokumentace. Tato práce zkoumá možnosti takové operace a nabízí řešení založené na estonské sadě nástrojů Web-eID. Hlavním účelem tohoto projektu je umožnit komunikaci státem vydávaných elektronických průkazů totožnosti s webovými službami, ale díky své rozšiřitelnosti a open-source licenci je vhodný i pro obecné webové aplikace a vlastní, personalizované čipové karty. Výstupem této diplomové práce je rozšíření projektu v podobě velmi žádané nové knihovny pro validaci autentizačních tokenů pro jazyk PHP, dále instalovatelná Nextcloud aplikace umožňující dvoufaktorovou autentizaci s Web-eID, a také nový JavaCard applet, plně kompatibilní s Web-eID. V práci jsou rovněž prezentovány výsledky implementace s vyvinutým open-source JavaCard appletem a vyhodnocení potenciálu využití českých elektronických občanských průkazů se systémem Web-eID pro snadnější a rychlejší nasazení v budoucnu. Dodatečným cílem práce je také výpomoc vývojářům implementovat tuto silnou autentizační metodu do jejich webových aplikačních služeb, aniž by museli být odkázáni na státní, proprietární či nemoderní řešení. | en |
dc.description.abstract | Using personal smart cards for authenticating into web services (like cloud storage) is not trivial due to the lack of open-source implementations, standardisations and documentation. This thesis explores the possibilities of such operation and provides a solution based on the Estonian Web-eID tool-set. Its main purpose is to enable state-issued electronic ID cards to communicate with web services, but thanks to its extensibility and being an open-source solution, it is suitable even for custom-build web applications and smart cards. Thesis outcomes include an extension of this repository in form of a highly requested new authentication token validation library for PHP language, installable Nextcloud application enabling Web-eID 2-factor authentication and also a new JavaCard applet fully compatible with the Web-eID solution. Implementation results with the developed open-source JavaCard applet are presented as well as evaluation of the potential Czech electronic ID card usage with the Web-eID system for easier and faster deployment in the future. Contributions are also aimed to help developers implement this strong-authentication method in their web application services using a high-level solution without being relied on actual state-issued or proprietary solution. | cs |
dc.description.mark | A | cs |
dc.identifier.citation | MUZIKANT, P. Řízení přístupu ke cloudové službě pomocí čipových karet [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2022. | cs |
dc.identifier.other | 141407 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/208378 | |
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 | Web-eID | en |
dc.subject | čipová karta | en |
dc.subject | webová aplikace | en |
dc.subject | cloudové úložiště | en |
dc.subject | autentizace | en |
dc.subject | Web-eID | cs |
dc.subject | Smart card | cs |
dc.subject | Web application | cs |
dc.subject | Cloud storage | cs |
dc.subject | Authentication | cs |
dc.title | Řízení přístupu ke cloudové službě pomocí čipových karet | en |
dc.title.alternative | Cloud Service Access Control using Smart Cards | cs |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2022-09-02 | cs |
dcterms.modified | 2024-05-17-12:50:30 | cs |
eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
sync.item.dbid | 141407 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 14:32:19 | en |
sync.item.modts | 2025.01.17 13:25:01 | 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 | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 6.03 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- review_141407.html
- Size:
- 5.34 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_141407.html