Authors:
Onur Hakbilen
;
Piraveen Perinparajan
;
Michael Eikeland
and
Nils Ulltveit-Moe
Affiliation:
University of Agder, Norway
Keyword(s):
Security, Authentication, Password Manager, Portability.
Abstract:
SAFEPASS is a password manager implemented as a self-contained application, developed with principles
and ideas based on industry best practices and analysis of existing popular password managers. All password
managers try to solve the same problem of avoiding bad passwords and poor user habits when managing
passwords. Security measures are from a high-level perspective similar across competing products, however,
each of them have some deficiencies, although typically not the same. SAFEPASS aims at being an all-around
good password manager for all purposes that avoid these deficiencies. It is based on modern technologies
from the JavaScript and .NET ecosystem including React, Xamarin, and ASP.NET Core. By using the Flux
architecture, SAFEPASS gives the average user ability to tweak most of its core functionality while staying
within recommended security margins. Advanced users are also given room for customization through more
technical security options. SAFEPASS does, in particular,
have a focus on security, portability, convenience
and good design.
(More)