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
-username -password
-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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nixpass-2.0.tar.gz.
File metadata
- Download URL: nixpass-2.0.tar.gz
- Upload date:
- Size: 5.6 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 |
59f893f23503417c06d853c4ec941bbe55909bbabdf2e9e16b1f37fe08eca555
|
|
| MD5 |
656b38c0744fd18509163da10180f2eb
|
|
| BLAKE2b-256 |
85a08cd29e6f97d076534034b796cdefa71e7299cb5afc07ad75f6b4a1857eec
|
File details
Details for the file nixpass-2.0-py3-none-any.whl.
File metadata
- Download URL: nixpass-2.0-py3-none-any.whl
- Upload date:
- Size: 7.2 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 |
498b4d9a202dc2211b24554852de6202f9a07da4c15e619804a50ef479a77718
|
|
| MD5 |
d0b67b4751f97fb4d79b713695265950
|
|
| BLAKE2b-256 |
5fb4375d6b297ae6e68f30ebe6f4614d84b83dc527421cda6cbb3c62e2b40daa
|