A cli password management tool
Project description
Hello fellow person,
NixPass was created to help organize, generate, and store passwords. It allows password workspaces to be encrypted with AES-256 and decrypted with a single password, giving access to all entered credentials within that workspace.
Work flow was designed to create organized spaces called password files. The designed workflow is as follows:
Home
which has entries
Google -username -password
Reddit -username -password
These entries are stored in JSON format, encrypted with AES-256, encoded with base64 and written to a file.
To open a workspace, enter the name of the Workspace and authenticate. This will decode and decrypt the JSON in the file that has all the entries.
To view the username/password of a password file entry, enter the entry name:
This will provide the username/password
foo bar
---Installation---
-Via Pip-
1.Create virtual environment, was developed with python 3.6 modules 2.pip install nixpass 3.run nixpass from virtual environment
-Via Standalone-
- Download stand-alone-nixpass.py from github - https://github.com/gatovato/nixpass
- Rename to whatever
- Create virtual environment - developed using standard python 3.6 modules and pycrypto 2.6.1
- Include path to your virtual environment in the !# at the top
Hope this helps in your password management/storage needs
-Shane Guymon, aka. gatovato 11/1/2018
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file nixpass-1.0.0.tar.gz
.
File metadata
- Download URL: nixpass-1.0.0.tar.gz
- Upload date:
- Size: 5.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84e4685823470814d1dfd4c3210e1b7cf403fd99a91b8bd39e95ed0069b42fd0 |
|
MD5 | 10d79572466647c28de4e684836d2ccd |
|
BLAKE2b-256 | d65aa8c8cf13025c1b06829295d347999764b748c32af7e644a38530ce86da90 |
Provenance
File details
Details for the file nixpass-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: nixpass-1.0.0-py3-none-any.whl
- Upload date:
- Size: 6.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85f6e3e951043d1c5b811fb44f15271bb438976aff5e08f66fabfd5d333fcddc |
|
MD5 | 9302b399933e6ce19592f8fa38f1594e |
|
BLAKE2b-256 | 2187401f76866abfe02190cf31a92c4f3efe48a82a0aa66fbdd29cf740393283 |