A Python implementation of the Master Password algorithm.
Project description
Master Password
This is a Python implementation of the Master Password algorithm by Maarten Billemont. It also comes with a command line interface that lets you compute passwords for your sites based on your master password.
Installation
This package requires Python 3 (tested with 3.4) and uses scrypt (you need a compiler for this) and click.
Installation with pip:
$ pip install mpw
This app copies the password to the clipboard. This should work out-of-the-box on OS X and Windows. On Linux, mpw makes use of the xclip or xsel commands, which should come with the os. Otherwise run:
$ sudo apt-get install xclip
$ # or
$ sudo apt-get install xsel
Alternatively, the gtk or PyQT4 modules can be installed.
Binary executables (e.g., an installer for Windows) may follow.
Usage
$ mpw pypi
Enter your name:
Enter master password:
Password for pypi for user Alice was copied to the clipboard.
You can also store your name in an environment variable:
$ export MPW_USER="Alice"
$ mpw apple
Enter master password:
Password for pypi for user Alice was copied to the clipboard.
For more information take a look at the help:
$ mpw --help
Changelog
0.1 – 2014-08-21
Initial release.
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
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 mpw-0.1.tar.gz.
File metadata
- Download URL: mpw-0.1.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6d0d1cb82d454d978a80ac93a942fb8dac9fe14b0a1e6c29c9060c9705b4a3b1
|
|
| MD5 |
6ce0684d6bfa52eff996b2f56ff7e78e
|
|
| BLAKE2b-256 |
253a746bc79b0eb114047bc25cc8755a9466daa21f5d30986a2c909f0d8d6c14
|
File details
Details for the file mpw-0.1-py2.py3-none-any.whl.
File metadata
- Download URL: mpw-0.1-py2.py3-none-any.whl
- Upload date:
- Size: 6.2 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0e7b7cb2a7ffd05cad8abc92849fb6eaa4160cee4f8750f74654f562a5950c1d
|
|
| MD5 |
3e2ae2c1af6b1516ad05eabee224e1f4
|
|
| BLAKE2b-256 |
17ed9d2708a3910d8bf4ceb8497c2c916a619306d4d34b6dcab927f47d101dd1
|