| | SLO | ENG | Piškotki in zasebnost

Večja pisava | Manjša pisava

Izpis gradiva Pomoč

Naslov:Varovanje programskih vmesnikov spletnih storitev v sodobnih porazdeljenih sistemih s protokolom OpenID Connect : diplomsko delo
Avtorji:ID Horvatič, Luka (Avtor)
ID Hölbl, Marko (Mentor) Več o mentorju... Novo okno
ID Hrgarek, Luka (Komentor)
Datoteke:.pdf UN_Horvatic_Luka_2019.pdf (908,53 KB)
MD5: 34FDD02267C4890B7D46807A23FE46E5
PID: 20.500.12556/dkum/b9e5ea2d-207c-4532-b00a-e7ed518f753a
 
Jezik:Slovenski jezik
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FERI - Fakulteta za elektrotehniko, računalništvo in informatiko
Opis:V diplomskem delu smo opisali, kako zavarovati dostopne točke spletnih aplikacij v porazdeljenih sistemih. Zavarovali smo jih s slojem avtorizacije, ki ob vsakem poskusu klica dostopnih točk preveri dovoljenja klicatelja. To smo dosegli s protokolom OpenID Connect, ki ga implementira odprtokodna rešitev Keycloak. Za prikaz delovanja varovanja v različnih scenarijih smo pripravili spletno aplikacijo, zgrajeno v aplikacijskem ogrodju Spring Boot in napisano v jeziku Java. Po analizi uporabe dostopnih točk preko varnostnega sloja smo ugotovili, da je protocol OpenID Connect enostavna in primerna rešitev za avtoriziranje zunanjih uporabnikov. Za dodaten nivo varnosti OpenID Connect ponuja rešitev za avtentikacijo uporabnikov, kar pa ni bil cilj naloge.
Ključne besede:mikroservisna arhitektura, varovanje programskih vmesnikov, OAuth 2.0, OpenID Connect, servis Keycloak
Kraj izida:Maribor
Kraj izvedbe:Maribor
Založnik:[L. Horvatič]
Leto izida:2019
Št. strani:VI, 35 f.
PID:20.500.12556/DKUM-75211 Novo okno
UDK:004.777(043.2)
COBISS.SI-ID:22865686 Novo okno
NUK URN:URN:SI:UM:DK:AJO5SBI3
Datum objave v DKUM:08.11.2019
Število ogledov:1214
Število prenosov:104
Metapodatki:XML DC-XML DC-RDF
Področja:KTFMB - FERI
:
Kopiraj citat
  
Skupna ocena:(0 glasov)
Vaša ocena:Ocenjevanje je dovoljeno samo prijavljenim uporabnikom.
Objavi na:Bookmark and Share



Postavite miškin kazalec na naslov za izpis povzetka. Klik na naslov izpiše podrobnosti ali sproži prenos.

Licence

Licenca:CC BY-NC-ND 4.0, Creative Commons Priznanje avtorstva-Nekomercialno-Brez predelav 4.0 Mednarodna
Povezava:http://creativecommons.org/licenses/by-nc-nd/4.0/deed.sl
Opis:Najbolj omejujoča licenca Creative Commons. Uporabniki lahko prenesejo in delijo delo v nekomercialne namene in ga ne smejo uporabiti za nobene druge namene.
Začetek licenciranja:27.09.2019

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Securing web service application programming interfaces in modern distributed systems with the OpenID Connect protocol
Opis:In this thesis we have described how to protect the access points in our web application. We secured them by adding an authorization layer, which checks for user privileges on every call made on the access points. This was achieved by using protocol OpenID Connect, which is implemented by the opensource service Keycloak. For demonstration purposes, we prepared a web application built in Spring Boot framework and written in the Java programming language. After evaluating the usage of protected end-points, we have deducted that protocol OpenID Connect is a simple and appropriate solution for authorization purposes. For an extra layer of security, OpenID Connect offers additional functionality with the possibility of authenticating users, but that was not the purpose of this project.
Ključne besede:microservice architecture, securing APIs, OAuth 2.0, OpenID Connect, Keycloak service


Komentarji

Dodaj komentar

Za komentiranje se morate prijaviti.

Komentarji (0)
0 - 0 / 0
 
Ni komentarjev!

Nazaj
Logotipi partnerjev Univerza v Mariboru Univerza v Ljubljani Univerza na Primorskem Univerza v Novi Gorici