Here is my new password generation script. The attachment, swordfish.txt, is in dos format. Remember that you need to use dos2unix or flip or something to get it into unix format.
The script is self documenting. It has an extensive help system built-in. And you can run:
swordfish "set LineLength=75" "help user_guide"
to get a complete user guide.
Here is a sample run to show some of the features:
Code:
$ ./swordfish
>>}###@>---- format +s +x 10
password statistics are on
password expansions are on
10 passwords will be generated per template
>>}###@>---- CvccEnnn
Template EEEEEEEE has 2,992,179,271,065,856 possibilities
Template CvccEnnn has 3,982,230,000 possibilities
YisdG633 YANKEE india sierra delta GOLF six three three
DehtK503 DELTA echo hotel tango KILO five zero three
Hickt465 HOTEL india charlie kilo tango four six five
SeydP384 SIERRA echo yankee delta PAPA three eight four
Fakt0554 FOXTROT alpha kilo tango zero five five four
FexrS395 FOXTROT echo x-ray romeo SIERRA three nine five
Bamwv220 BRAVO alpha mike whiskey victor two two zero
XumtF501 X-RAY uniform mike tango FOXTROT five zero one
HilbS790 HOTEL india lima bravo SIERRA seven nine zero
Xijsw021 X-RAY india juliet sierra whiskey zero two one
>>}###@>----