<commit_before>pwmanager - A drop-dead simple passwordmanager running on the commandline
=========================================================================

This is a command line password manager that stores your passwords in a file, which you 
can put on your shared storage if you like.

Passwords are stored in a JSON file that and are encrypted using AES-256-CBC. The description
on how to decrypt your passwords is included in the json-file, so whereever you are, even if
you dont have this tool you will get your passwords (if you know your master password).

This tool allows you to

* generate passwords
* store passwords
* read passwords
* store / read passwords to/from the clipboard (currently on osx only)
* sync passwords between different instances of this application (see --server and --synchronize)

I will of course not guarantee that this tool provides any security. I'm not a security expert. Have
a look at the source yourself and see if it meets your security needs. (Don't worry it's only ~300 LOC)

Installation
------------

* download the tool
* chmod +x pwmanager
* ./pwmanager
* (You might want to move it to /usr/local/bin or some place else)<commit_msg>What you need<commit_after>pwmanager - A drop-dead simple passwordmanager running on the commandline
=========================================================================

This is a command line password manager that stores your passwords in a file, which you 
can put on your shared storage if you like.

Passwords are stored in a JSON file that and are encrypted using AES-256-CBC. The description
on how to decrypt your passwords is included in the json-file, so whereever you are, even if
you dont have this tool you will get your passwords (if you know your master password).

This tool allows you to

* generate passwords
* store passwords
* read passwords
* store / read passwords to/from the clipboard (currently on osx only)
* sync passwords between different instances of this application (see --server and --synchronize)

I will of course not guarantee that this tool provides any security. I'm not a security expert. Have
a look at the source yourself and see if it meets your security needs. (Don't worry it's only ~300 LOC)

Installation
------------

You'll need a unix (preferrably an OS X), a current ruby (I use 2.0.0) and a terminal

* download the tool
* chmod +x pwmanager
* ./pwmanager
* (You might want to move it to /usr/local/bin or some place else)
{'fraction_non_alphanumeric': 0.11421628189550426, 'fraction_numerical': 0.006075334143377886, 'mean_word_length': 4.178197064989518, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5719128', 'n_tokens_mistral': 644, 'n_tokens_neox': 592, 'n_words': 364}