Implementacja aplikacji internetowej do zarządzania hasłami

licenciate
dc.abstract.enThe aim of this Bachelor Thesis is to design and implement a secure web application for password management. The thesis describes selected technologies, architecture and implementation of individual parts of the application. It presents defense mechanisms against popular attacks aimed at stealing data. The thesis shows exactly what client-side encryption looks like and explains the reason behind it. The mechanism of sharing vaults with the use of public key cryptography have been described. A chapter presenting the most important views of the application has been added. The thesis ends with short summary and ideas for the further application developmentpl
dc.abstract.plCelem tej Pracy Licencjackiej jest zaprojektowanie i zaimplementowanie bezpiecznej aplikacji internetowej do zarządzania hasłami. Praca opisuje wybrane technologie, architekturę oraz implementację poszczególnych części aplikacji. Przedstawia mechanizmy obrony przed popularnymi atakami, mającymi na celu wykradnięcie danych. Pokazano dokładnie jak wygląda szyfrowanie po stronie klienta i wyjaśniono powód tego rozwiązania. Opisano mechanizm dzielenia schowków z wykorzystaniem kryptografii klucza publicznego. Dodano również rozdział prezentujący najważniejsze widoki aplikacji. Praca kończy się krótkim podsumowaniem i przedstawieniem pomysłów na dalszy rozwój aplikacjipl
dc.affiliationWydział Fizyki, Astronomii i Informatyki Stosowanejpl
dc.areaobszar nauk ścisłychpl
dc.contributor.advisorGörlich, Andrzej - 135185 pl
dc.contributor.authorKozioł, Grzegorzpl
dc.contributor.departmentbycodeUJK/WFAISpl
dc.contributor.reviewerGörlich, Andrzej - 135185 pl
dc.contributor.reviewerPłaczek, Wiesław - 131447 pl
dc.date.accessioned2020-10-20T19:33:49Z
dc.date.available2020-10-20T19:33:49Z
dc.date.submitted2020-09-28pl
dc.fieldofstudyinformatykapl
dc.identifier.apddiploma-142199-247236pl
dc.identifier.projectAPD / Opl
dc.identifier.urihttps://ruj.uj.edu.pl/xmlui/handle/item/249291
dc.languagepolpl
dc.subject.enSecurity, cryptography, ChaCha20, RSA, API,digital certificates, web application, CORS, CSRF, HTTPS, Spring, Angularpl
dc.subject.plBezpieczeństwo, kryptografia, ChaCha20, RSA, API, cyfrowe certyfikaty, aplikacja internetowa, CORS, CSRF, HTTPS, Spring, Angularpl
dc.titleImplementacja aplikacji internetowej do zarządzania hasłamipl
dc.title.alternativeImplementation of a web application for password managementpl
dc.typelicenciatepl
dspace.entity.typePublication
dc.abstract.enpl
The aim of this Bachelor Thesis is to design and implement a secure web application for password management. The thesis describes selected technologies, architecture and implementation of individual parts of the application. It presents defense mechanisms against popular attacks aimed at stealing data. The thesis shows exactly what client-side encryption looks like and explains the reason behind it. The mechanism of sharing vaults with the use of public key cryptography have been described. A chapter presenting the most important views of the application has been added. The thesis ends with short summary and ideas for the further application development
dc.abstract.plpl
Celem tej Pracy Licencjackiej jest zaprojektowanie i zaimplementowanie bezpiecznej aplikacji internetowej do zarządzania hasłami. Praca opisuje wybrane technologie, architekturę oraz implementację poszczególnych części aplikacji. Przedstawia mechanizmy obrony przed popularnymi atakami, mającymi na celu wykradnięcie danych. Pokazano dokładnie jak wygląda szyfrowanie po stronie klienta i wyjaśniono powód tego rozwiązania. Opisano mechanizm dzielenia schowków z wykorzystaniem kryptografii klucza publicznego. Dodano również rozdział prezentujący najważniejsze widoki aplikacji. Praca kończy się krótkim podsumowaniem i przedstawieniem pomysłów na dalszy rozwój aplikacji
dc.affiliationpl
Wydział Fizyki, Astronomii i Informatyki Stosowanej
dc.areapl
obszar nauk ścisłych
dc.contributor.advisorpl
Görlich, Andrzej - 135185
dc.contributor.authorpl
Kozioł, Grzegorz
dc.contributor.departmentbycodepl
UJK/WFAIS
dc.contributor.reviewerpl
Görlich, Andrzej - 135185
dc.contributor.reviewerpl
Płaczek, Wiesław - 131447
dc.date.accessioned
2020-10-20T19:33:49Z
dc.date.available
2020-10-20T19:33:49Z
dc.date.submittedpl
2020-09-28
dc.fieldofstudypl
informatyka
dc.identifier.apdpl
diploma-142199-247236
dc.identifier.projectpl
APD / O
dc.identifier.uri
https://ruj.uj.edu.pl/xmlui/handle/item/249291
dc.languagepl
pol
dc.subject.enpl
Security, cryptography, ChaCha20, RSA, API,digital certificates, web application, CORS, CSRF, HTTPS, Spring, Angular
dc.subject.plpl
Bezpieczeństwo, kryptografia, ChaCha20, RSA, API, cyfrowe certyfikaty, aplikacja internetowa, CORS, CSRF, HTTPS, Spring, Angular
dc.titlepl
Implementacja aplikacji internetowej do zarządzania hasłami
dc.title.alternativepl
Implementation of a web application for password management
dc.typepl
licenciate
dspace.entity.type
Publication
Affiliations

* The migration of download and view statistics prior to the date of April 8, 2024 is in progress.

Views
16
Views per month
Views per city
Lodz
3
Wroclaw
3
Lublin
2
Dublin
1
Gdansk
1
Jasionka
1
Krakow
1
Olsztyn
1
Stuttgart
1

No access

No Thumbnail Available