Skip to content

himanshugupta2077/Password_manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SafePass

An open-source, lightweight, and easy-to-use password manager that saves your password locally.

Description

SafePass is an offline password manager written in Python with Tkinter. This application allows you to store all your passwords inside a single database collection, MongoDB, which is secured with the SHA 256 hashing function. The hash key and salt are stored in the system's keyring to cross-check with the entered password. The user can add passwords and other necessary fields (Title, URL, Username, Password, Notes).

Feautres

  • Strong Password Generator
  • Secure Master Password with SHA-256
  • Auto-copy
  • Password Forgot Module

Technologies

  • Python3 (Backend)
  • Tkinter (Frontend GUI)
  • MongoDB (Database)
  • SHA-256 (Hashing Algorithm)
  • LinuxOS (Platform)

Screenshots

Creat New Vault

Login

Add New Entry

View Saved Entries

View Entry Details

Dependencies

  • Linux OS
  • Python (version 3 and above)
  • MongoDB Server

Executing program

  • Run main.py from any IDE or terminal after installing dependencies and required modules.

Version History

  • 0.1 Initial Release

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages