Detail práce
Webové uživatelské rozhraní správce hesel Pass
Cieľom práce je implementácia správcu hesiel s podporou verzovania cez službu git a šifrovaním pomocou knižnice OpenPGP.js. Zaoberá sa vhodnou štruktúrou ich uloženia v pamäti, použitím knižnice Promise, konverziou na Base64 a späť, bezpečnosťou hesiel, HTTPS požiadavkami a prácou so službou git. Zameriava sa tiež na nástroje a technológie použité počas vývoja aplikácie. Aplikácia umožňuje jej použitie na serveri aj v prehliadači.
správca hesiel, asynchrónne funkcie, šifrovanie verejným kľúčom, JavaScript, Node.js, Browserify, git
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm D.
- Je možno využít i jiný server, než GitHub pro verzování úložiště? Nebylo by vhodnější využít nástroj git obecně, než vázat řešení na konkrétní server?
Burget Radek, doc. Ing., Ph.D. (UIFS FIT VUT), člen
Čadík Martin, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Peringer Petr, Dr. Ing. (UITS FIT VUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (UPSY FIT VUT), člen
@bachelorsthesis{FITBT19694, author = "Michal Chroust", type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce", title = "Webov\'{e} u\v{z}ivatelsk\'{e} rozhran\'{i} spr\'{a}vce hesel Pass", school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}", year = 2017, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/19694/" }