This project was created using java and MySql

This password manager provides users with services such as a password generator and strenght tester along with the ability to securely store passwords using strong encryption technuiques and ensuring security from having each user have their own unique key to encrypt and decrypt their passwords. It also uses top security techniques like Multi Factor Authentication, Brute force prevention and SQL injection prevention. The Password manager also provides user's with training and quizzes on topics like phishing, Business email compromise, password security and more due to the fact that these topics can be used to steal user's sensitive information like their passwords so i wanted to ensure not only the password manager was secure but the user knew how to stay secure from attackers as well.


Final Report

This is the final report document for my project.

Research Manual

This is the Research Manual document for my project.

Functional Spec

This is the Functional Spec document for my project.