| | SLO | ENG | Piškotki in zasebnost

Večja pisava | Manjša pisava

Izpis gradiva Pomoč

Naslov:Zagotavljanje zaščite pri razvoju sodobnih spletnih rešitev na osnovi standarda JWT : diplomsko delo
Avtorji:ID Kovačević, Nik (Avtor)
ID Šumak, Boštjan (Mentor) Več o mentorju... Novo okno
Datoteke:.pdf UN_Kovacevic_Nik_2022.pdf (1,57 MB)
MD5: 4405CA21A5D9B14F9372D52170424F47
 
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 razvoju sodobnih spletnih rešitev se soočamo s problemom avtentikacije, ki se zaradi možnosti skalabilnosti iz strežniške strani seli na odjemalčevo stran. Zato smo v diplomski nalogi predstavili način zagotavljanja zaščite sodobnih spletnih rešitev z uporabo identifikacijskih žetonov JWT (JSON Web Token). To je standard za varen prenos informacij med dvema sodelujočima, običajno sta to strežnik in odjemalec. V nalogi smo implementirali avtentikacijo in avtorizacijo uporabnikov v spletno rešitev, ki je temeljila na izvajalnem okolju Node.js, z uporabo žetonov JWS (JSON Web Signature). Ogledali smo si tudi alternative za standard JWT, to so žetoni Fernet, Branca in PASETO, ki popravljajo ranljivosti in slabosti JWT. Razvijalsko skupnost smo povprašali, katere izmed zgoraj naštetih identifikacijskih žetonov uporabljajo. Ugotavljamo, da se velika večina odloča za JWT, saj so alternative dokaj nepoznane in nestandardizirane. Alternative žetona JWT še niso pripravljene zamenjati, lahko pa ga pomagajo nadgraditi in zmanjšati njegove slabosti.
Ključne besede:varnost, JWT, identifikacijski žetoni, Express.js, Node.js
Kraj izida:Maribor
Kraj izvedbe:Maribor
Založnik:[N. Kovačević]
Leto izida:2022
Št. strani:1 spletni vir (1 datoteka PDF (XII, 60 f.))
PID:20.500.12556/DKUM-82718 Novo okno
UDK:004.77.056(043.2)
COBISS.SI-ID:133585667 Novo okno
Datum objave v DKUM:21.10.2022
Število ogledov:889
Število prenosov:53
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-SA 4.0, Creative Commons Priznanje avtorstva-Deljenje pod enakimi pogoji 4.0 Mednarodna
Povezava:http://creativecommons.org/licenses/by-sa/4.0/deed.sl
Opis:Ta licenca Creative Commons je zelo podobna običajni licenci Priznanje avtorstva, vendar zahteva, da so materialne avtorske pravice na izpeljanih delih upravljane z enako licenco.
Začetek licenciranja:30.08.2022

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Ensuring Security in Modern Web Development Using JWT Standard
Opis:In modern web development we face an issue that is authentication, which is migrating from server-side to client-side, so web solutions stay scalable. Which is why in our thesis, we present identification tokens called JWT (JSON Web Token) that ensure security in modern web applications. JWT is a standard for safely passing claim in space constrained environments, usually between a server and a client. In our thesis we have implemented user authentication and authorization in our Node.JS web solution with the usage of JWS (JSON Web Signature) tokens. We will also review some alternatives for JWTs. These are Fernet, Branca and PASETO tokens, which are supposed to fix JWT vulnerabilities. We asked the web development community which identification tokens they use. We found out, that the vast majority of the community goes for JWT as their token, as the alternatives are fairly unknown and are not standardized. The JWT alternatives are not ready to take JWTs place, but they can help upgrade it and solve its issues
Ključne besede:security, JWT, identification token, Express.js, Node.js


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