Skip to content

An lightweight encryption based Password Safe. This was a NCEA level 2 High School project coded in Python 3.4.3. This program features the ability to Add / Change / Remove Apps and their passwords associated. Users must create an account, they will login in to their account with an Email address and a Pincode they have choosen.

Notifications You must be signed in to change notification settings

007joshie/Password-Safe-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 

Repository files navigation

Password-Safe-Python

Jump to:

Description

A lightweight encryption based Password Safe. This was a NCEA level 2 High school project coded in Python 3.4.3. This program features the ability to Add / Change / Remove Apps and their passwords associated. Users must create an account, they will login in to their account with an email address and an entry pincode they have choosen.

NO SERVERS, Everything is purely on your computer

Requirements

  • Python 3.4 GUI or Higher (32 Bit or 64 Bit)

Add-ons

No Add-ons required!!! This program works with just the Python Vanilla Libraries :)

How To Use:

Download:

Either:

  • Clone entire repository
  • Go to your file save location (May Require Unzipping)
  • Run the file "Key Safe.py" in CMD OR
    • Open in IDLE
    • Press F5 to Run

or

  • Go to Key Safe Final.py and CTRL+A & CTRL+C to select all text and copy to clipboard
  • Go to Python IDLE
  • File - New File
  • CTRL+V to paste entire code into the file
  • CTRL+S to save file, (This can be saved as any filename)

First Time Run:

Once the program is running you should be prompted with the menu below:

Menu

The first thing you want to do is create an account so press "2" and press enter. Enter first name, as shown below

Enter Name


Enter your email address (This is for logging in, so don't forget it)

Enter Email


Finally in the Account setup, enter your pincode! (This is also for logging in and changing your pincode in the future)

Pincode

Pincode must follow the Pincode rules else the program will not continue


About

An lightweight encryption based Password Safe. This was a NCEA level 2 High School project coded in Python 3.4.3. This program features the ability to Add / Change / Remove Apps and their passwords associated. Users must create an account, they will login in to their account with an Email address and a Pincode they have choosen.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages