pwC is a very simple key/password generator written in C.
The goal? Provide a super fast and lightweight password generator embedded in a linux system.
How? A prepared set of dictionaries and a bit of randomness.
git clone https://github.com/synth3sis/pwC.git
cd pwC
make
cp bin/pwC /usr/local/sbin/
Print help:
user@linux:~# pwC -h
Usage:
./pwC [length] [num of key]
Options:
--human, -H produces keys using only letters and numbers
--help, -h print this help message and exit
Print a single key, 16 chars long (default):
user@linux:~# pwC
etg!tSwc#lG42eaG
Print five keys, 12 chars long:
user@linux:~# pwC 12 5
ggXet5$9wC?E
68B$ltESIhu?
K9oAMI.iDg&s
$Fsw7jwa+31A
ptr#AjnkR#TX
Print 3 keys, 22 chars long, human readable (no special chars)
user@linux:~# pwC 22 3 -H
jxMvWKlYHmPj7r6revO1Bh
Jv5jWsDdMhY2gyBs5AdKxc
ZAICVT5PsWVE83lBocXL8q