/Password

A password app which requires specific input, encrypts and can suggest passwords

Primary LanguagePythonMIT LicenseMIT

Password encrypter and database

This is a program that allows you to add a simple password and it will generate a high level encryption version of that password which will then be stored and can be retrieved by the user at any time.

Encrypt

- The code performs the following steps:

  • Loads SQL and encryption Fernet encryption libraries
  • Loads the SQL database
  • Prompts the user to enter a basic password within limitations
  • Uses fernet encryption to create a complex password
  • Saves the password in the database as its encrypted form
  • Allows the user to retrieve their password

This program is a work in progress. Clear security issues are known in regards to accessing the database to obtain ones passwords.

GitHub Logo