Professional Documents
Culture Documents
Python Mini-Project
Simple CLI Password Manager
Password Manager
A password manager is a computer program that
allows users to store, generate, and manage their
passwords for local applications and online
services.
2 2
Click to edit
Program CodeMaster title style
Modules Used
• SQLite3
• Array
• Random
3 3
Click to edit Master title style
SQLite3
Functions Used:
• cursor()
• execute()
• commit()
• close()
• connect()
• fetchall()
4 4
Click to edit Master title style
Array
Function Used:
array(TypeCode, Intializer)
5 5
Click to edit Master title style
Random
• shuffle(list)
6 6
Click to edit Master title style
Working
7 7
Click to edit Master title style
Main-Menu(Front-end)
8 8
Click to edit
Database Master title style
Handling(Back-End)
• Searching
• Updating
• Deletion
• Display Table
9 9
Click to edit Master title style
Password-Generation(Back-End)
It is necessary to create strong and long password in order to
minimize unauthorized access into the accounts
So this password generator is used to create passwords under
those criteria
It works in the following steps:
1. Creates Dictionary
2. Mixing Characters
3. Shuffling Characters
5. Re-Shuffling
1111
Click toFOR
SCOPE editIMPROVEMENT
Master title style
1212
Click to edit Master title style
Thank You
13