Skip to content

AlieeLinux/pandas-passwd-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔒 Password Manager

what is this?

  • its just a simple password manager using python.

🫰 Features

  • it provides some basic key based encryption using fernet with strong 2^256 key

How to set up

  1. Install python(if it isn't installed):

    # debian/ubuntu or other debian based linux apt
    sudo apt install python3
    
    # arch and other arch based distros
    sudo pacman -Sy python
    
    # gentoo portage
    sudo emerge -v python
  2. run for linux:

    # creates a virtual environment
    python -m venv .venv
    
    # activate on linux
    source .venv/bin/activate
    
    # activate on pwsh/windows
    cd .venv\Scripts\; .\activate.ps1 ; cd ..\..
    
    # Finally install the required dependencies
    pip install -r requirements.txt
  3. run for windows 11/10:

    # creates a virtual environment
    python -m venv .venv
    
    # activate on pwsh/windows
    cd .venv\Scripts\; .\activate.ps1 ; cd ..\..
    
    # Finally install the required dependencies
    pip install -r requirements.txt
  4. 💡 Note: On windows if you get an error like “cannot be loaded because running scripts is disabled on this system”, you need to enable execution with

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned

Q and A 💬

  1. what if i lost my keyfile?
    • too bad lol. no really:
  2. what if someone stole my key? how do i protect it?
    • it can't be stolen when no one uses your pc/laptop, unless it is hacked.
    • also to protect your key file. store it on external storage or on protected folders
  3. is there some recovery methods here?
    • nope.
  4. where's the keyfile?
    • its on the same working dir and it is named key.key

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors