Skip to main content

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:

Reddit

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-

  1. Download stand-alone-nixpass.py from github - https://github.com/gatovato/nixpass

  2. Rename to whatever

  3. Create virtual environment - developed using standard python 3.6 modules and pycrypto 2.6.1

  4. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nixpass-2.0.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nixpass-2.0-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

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

Hashes for nixpass-2.0.tar.gz
Algorithm Hash digest
SHA256 59f893f23503417c06d853c4ec941bbe55909bbabdf2e9e16b1f37fe08eca555
MD5 656b38c0744fd18509163da10180f2eb
BLAKE2b-256 85a08cd29e6f97d076534034b796cdefa71e7299cb5afc07ad75f6b4a1857eec

See more details on using hashes here.

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

Hashes for nixpass-2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 498b4d9a202dc2211b24554852de6202f9a07da4c15e619804a50ef479a77718
MD5 d0b67b4751f97fb4d79b713695265950
BLAKE2b-256 5fb4375d6b297ae6e68f30ebe6f4614d84b83dc527421cda6cbb3c62e2b40daa

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page