NORMA eResearch @NCI Library

Dragon Pass – Password Manager: Final Report

Corr, Gavin (2022) Dragon Pass – Password Manager: Final Report. Undergraduate thesis, Dublin, National College of Ireland.

[thumbnail of Bachelor of Science]
PDF (Bachelor of Science)
Download (1MB) | Preview


The purpose of this report is to breakdown and demonstrate how I developed a password manager for my project and why I decided to do so. The purpose of the Dragon Pass password manager is to dynamically change user passwords on a selected time interval to protect the user’s passwords from company leaks, company breaches, phishing attacks, and password cracking methods. The reason I decided to create this application was due to my work experience in Beaumont as part of my 3rd year in my Computer Science degree. During the HSE cyber attack in 2021, to protect user accounts and stop the virus from spreading, our team changed all user passwords within the hospital manually on a 24-hour basis. This was very time consuming but ensured that the hospital IT systems would remain protected and secure. This gave me an idea to securely automate this process and create a password manager that would dynamically change any chosen passwords by the user. DragonPass functions like any other password manager in its convenience, however, it adds an extra layer of security by dynamically and securely changing the user’s chosen passwords. This dynamic extra layer of security is called ‘Auto-Change’. Auto-Change is what sets this password manager apart from any other. In this report I describe in depth how I developed, tested, and designed this project and show the relevant results of the development. The main goal and purpose of this project was to offer users a more secure and convenient means of protecting their passwords for various applications.

Item Type: Thesis (Undergraduate)
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
Q Science > QA Mathematics > Computer software
T Technology > T Technology (General) > Information Technology > Computer software
Q Science > QA Mathematics > Computer software > Computer Security
T Technology > T Technology (General) > Information Technology > Computer software > Computer Security
Divisions: School of Computing > Bachelor of Science (Honours) in Computing
Depositing User: Clara Chan
Date Deposited: 30 Aug 2022 10:15
Last Modified: 30 Aug 2022 10:15

Actions (login required)

View Item View Item