Proposing a new mobile solution for 2FA in Linux based on One-Time Passwords and QR-codes
2023 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesis
Abstract [sv]
Denna uppsats föreslår en ny lösning för ett tvåfaktors-autentisering system (2FA) som används vid Secure Shell (SSH) inloggning till en Linux server och jämför denna nya lösning med industristandarden, med fokus på enkelhet och användarvänlighet av systemen. Eftersom användningen av digitala tjänster och system ökar, och användare använder säkrare system för att spara sin data på, måste nya sätt att skydda sig utvecklas. Idag kan hackare få tillgång till eller bryta sig igenom den traditionella enfaktors-autentiseringen av användarnamn och lösenord enklare än någonsin tidigare vilket är anledningen till att 2FA uppfanns, där en ytterligare faktor, eller enhet, används efter inloggningsförsöket för att bekräfta att det är den rätta användaren försöker få åtkomst. Flera lösningar för detta existerar redan, den mest använda sådana är Google Authenticator, förkortat till GA. Google Authenticator funkar bra, men kan behöva flera förbättringar. Denna avhandling syftar till att föreslå och utveckla ett nytt 2FA-system som är enkelt och lätt att använda, och fixar mycket av den negativa feedback som Google Authenticator fått online. Denna avhandling ger också en analys av detta föreslagna system som har byggts, och Google Authenticator, och jämför dessa. Krav har samlats in, mål har fastställts och ett prototypsystem/applikation har byggts. I slutändan visar det utvecklade prototyp systemet jämfört med Google Authenticator en ökning av både enkelhet och användarvänlighet, och uppmärksammar vad som kan ändras och implementeras för att göra nuvarande 2FA-system bättre överlag.
Place, publisher, year, edition, pages
2023. , p. 29
Keywords [sv]
Datasäkerhet, autentisering
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:hv:diva-20795Local ID: EHD500OAI: oai:DiVA.org:hv-20795DiVA, id: diva2:1798795
Subject / course
Computer engineering
Educational program
Datateknik - högskoleingenjör
Supervisors
Examiners
2023-10-042023-09-202023-10-04Bibliographically approved