DESIGN AND IMPLEMENTATION OF A PASSWORD MANAGEMENT SYSTEM: A CASE STUDY OF AGBOR, DELTA STATE

Student: Oluchukwu Divine Onwuka
Supervisor: Dr Richard Oveh
HOD: Dr Andy Erhinyoja Emuobonuvie
Department of Computer Science
Computing
University of Delta, Agbor, Delta State

Abstract

The escalating demand for secure yet user-friendly password management solutions in an increasingly digital world has prompted the development of a client-side web-based Password Management System (PMS) as the focus of this final year project. This study addresses the critical need for a system that combines simplicity, portability, and robust security, operating entirely within the user’s browser without reliance on server-side infrastructure. The PMS is architected into three layers: a responsive user interface crafted with HTML and CSS for intuitive interaction across devices, a logic layer powered by JavaScript to handle password generation, masking, and dynamic updates, and a data storage layer utilizing browser local storage to securely store data. The project’s objectives of identifying user preferences and building a system to generate and store strong passwords were achieved through surveys, questionnaires, literature reviews, and the development of the application, validated by testing that demonstrated swift password retrieval and scalable performance. Comparative analysis with existing systems, such as LastPass and KeePass, highlights the PMS’s innovative features. Evaluations revealed opportunities for enhancement, leading to recommendations for integrating AES-256 encryption and offline JSON backups to mitigate risks associated with local storage clearance. Developed using tools like Visual Studio Code, Google Chrome Developer Tools, and Git, the PMS reflects a user-centered approach informed by feedback and technical assessments. This project contributes a practical, secure, and portable password management solution, laying a foundation for future iterations to meet the evolving needs of users in safeguarding their digital credentials

Full-Text Access Notice

In accordance with the NERD Policy on promoting peer-reviewed publication, public access to the full text of a project, thesis or dissertation is restricted for three years, allowing the author and supervisors sufficient time to pursue peer-reviewed publication. During this period, researchers with legitimate academic or research purposes may request authorisation directly from the author to enable NERD to release the indexed full texts of the work using the form below.

Request authorisation from the author