Naslov diplomskega dela: Primerjava implementacije avtorizacije in avtentikacije med centraliziranim in decentraliziranim pristopom s strani razvijalca
Povzetek:
V današnjem svetu postajata varnost in zaupnost podatkov vedno bolj pomembni.
Ključna elementa sta avtentikacija in avtorizacija, ki zagotavljata
dostop do podatkov in aplikacij le pooblaščenim osebam. Tradicionalno se
izvajata prek centraliziranih sistemov, nove tehnologije in decentralizirani
pristopi pa predstavljajo alternativo. Diplomsko delo primerja ta dva pristopa
glede na zahtevnost razvoja, stroške, podporo, varnost, enostavnost
uporabe in prilagodljivost. Implementirani sta bili dve rešitvi, in sicer s
pomočjo storitev Firebase, kot predstavnika centraliziranih aplikacij (Splet
2.0), ter Juno, kot predstavnika decentraliziranih aplikacij (Splet3). Rezultati
kažejo, da imajo decentralizirani pristopi in Splet3 večji potencial za
varnost in odpornost proti napadom, vendar zahtevajo večje začetne vložke
in kompleksnejše upravljanje. Centralizirani sistemi so enostavnejˇsi za razumevanje
in imajo nižje začetne stroške, vendar so bolj ranljivi za kibernetske
napade in nezanesljivi zaradi enotne točke odpovedi. Diplomsko delo ponuja
celovito primerjavo obeh pristopov in pomaga razvijalcem pri izbiri sistema
glede na njihove specifične potrebe, s čimer prispeva k razumevanju prednosti
in slabosti vsakega pristopa.
Mentor: izr. prof. dr. Dejan Lavbič
Komisija za zagovor:
doc. dr. Luka Fürst (predsednik),
izr. prof. dr. Dejan Lavbič (mentor),
doc. dr. Aleš Smrdel (član).
Prostor: Predavalnica 19