Skip to main content

A command-line password manager

Project description

CLPM: A command-line password manager.

About

My goal for this project is to create an easy-to-use out-of-the-box password manager accessible through the command-line. The passwords are encrypted using 256 bit AES and the master password is hashed using 256 bit SHA-3. The master password is used to generate a key for encryption and for accessing the accounts using the UI.

Installation

Just install through pip.

pip install clpm

Then run clpm init to initialize the database. A prompt & confirmation will appear to input a master password.

TODO

  • Encrypt all account information rather than just passwords.
  • Add usage to the README.
  • Revamp menu.
  • Fix double init/reset error

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

clpm-1.3.tar.gz (5.1 kB view hashes)

Uploaded Source

Built Distribution

clpm-1.3-py3-none-any.whl (6.1 kB view hashes)

Uploaded Python 3

Supported by

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