Skip to content

Salvatore-Rendo/guardianpy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project logo

Guardianpy

Status GitHub Issues GitHub Pull Requests License


An easy to use Password Manager made with Python

📝 Table of Contents

🧐 About

Guardianpy is a Python-based password manager designed to enhance the security and convenience of managing your online credentials. With Guardianpy, you can securely store your passwords, retrieve them when needed, and generate strong, unique passwords for your accounts. The project prioritizes the privacy and safety of user data by implementing strong encryption techniques.

Guardianpy is still in his beta version, i recommend to wait till version 1.0 at least for a polished and safer release

How it works

During the login session, the user credentials are checked and the master password is stored for the session. After the login, the user is redirected to the main window where he can store or retrive the passwords inside the database. The password are safely stored and retrived using a key generation method using the master password and salt. During the store session is possible to use a password generetor in which the user can decide the characters and length of the password.

🏁 Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Tinker:

  • If not alredy installed:
sudo apt-get install python3-tk
  • for MacOS
brew install python3-tk

Installing

git clone https://github.com/Salvatore-Rendo/guardianpy
cd guardianpy
pip3 install -r requirements.txt

🎈 Usage

python3 main.py

[[TODO -> Images showing how to use]] ////////////////////////////

⛏️ Built Using

✍️ Authors

About

Password manager built with Python and SQLite

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages