Vahva tunnistautuminen MFA- ja Web3-teknologioilla sovelluskehityksessä
Sihvonen, Sami (2024)
Sihvonen, Sami
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024052917457
https://urn.fi/URN:NBN:fi:amk-2024052917457
Tiivistelmä
Tämä insinöörityö keskittyy monivaiheisen ja Web3-tunnistautumisen tutkimiseen ja implementointiin web-sovelluksessa.
Opinnäytetyö pyrki selvittämään, miten Web3-tunnistautuminen, joka hyödyntää lohkoketjujen hajautettua rakennetta, voi parantaa tietoturvaa ja käyttäjäkokemusta web-sovelluksessa. Tutkimuksen tarkoituksena oli kehittää ymmärrystä siitä, miten monivaiheinen ja hajautettu todennus toimii ja miten ne voi tarjota paremman turvallisuuden ja käyttäjäystävällisyyden verrattuna perinteisiin tunnistautumismenetelmiin.
Opinnäytetyön tulokset osoittivat, että Web3-tunnistautuminen voi olla merkittävä parannus nykyiseen tunnistautumisprosessiin, tarjoten käyttäjille lisäturvaa ja vähentäen riippuvuutta kolmannen osapuolen todennuspalveluista. Lisäksi tulokset korostivat monivaiheisen todennuksen olevan yksi turvallisimmista vaihtoehdoista nykyisessä internetissä.
Tutkielman yhteydessä toteutin sovelluksen, joka mahdollistaa tunnistautumisen sekä OAuth 2.0- että Web3.0-teknologioilla. Tutkimuksen perusteella havaittiin Web3-tunnistautumisen merkitys ja sen helppo integroituvuus käyttäen valmiita JavaScript-kirjastoja.
Opinnäytetyö pyrki selvittämään, miten Web3-tunnistautuminen, joka hyödyntää lohkoketjujen hajautettua rakennetta, voi parantaa tietoturvaa ja käyttäjäkokemusta web-sovelluksessa. Tutkimuksen tarkoituksena oli kehittää ymmärrystä siitä, miten monivaiheinen ja hajautettu todennus toimii ja miten ne voi tarjota paremman turvallisuuden ja käyttäjäystävällisyyden verrattuna perinteisiin tunnistautumismenetelmiin.
Opinnäytetyön tulokset osoittivat, että Web3-tunnistautuminen voi olla merkittävä parannus nykyiseen tunnistautumisprosessiin, tarjoten käyttäjille lisäturvaa ja vähentäen riippuvuutta kolmannen osapuolen todennuspalveluista. Lisäksi tulokset korostivat monivaiheisen todennuksen olevan yksi turvallisimmista vaihtoehdoista nykyisessä internetissä.
Tutkielman yhteydessä toteutin sovelluksen, joka mahdollistaa tunnistautumisen sekä OAuth 2.0- että Web3.0-teknologioilla. Tutkimuksen perusteella havaittiin Web3-tunnistautumisen merkitys ja sen helppo integroituvuus käyttäen valmiita JavaScript-kirjastoja.