NAME

passphrase - quickly generate an XKCD-style passphrase

SYNOPSIS

passphrase --length=4 --words=EN

DESCRIPTION

Prints a passphrase to STDOUT.

-l N, --length=N

The length of the phrase (in words, not characters).

Defaults to 4.

-w CLASS, --words=CLASS

The Perl class that will be used as a dictionary. Whatever string you specify will be prefixed with Crypt::XkcdPassword::Words::. Case-sensitive.

If this string contains a comma, it will be split into arguments which will be passed to the class' constructor. Currently sys is the only class where this is useful.

Defaults to EN.

-n N, --count=N

The number of passphrases to generate.

Defaults to 1.

BUGS

Please report any bugs to http://rt.cpan.org/Dist/Display.html?Queue=Crypt-XkcdPassword.

AUTHOR

Toby Inkster <tobyink@cpan.org>.

COPYRIGHT AND LICENCE

This software is copyright (c) 2014 by Toby Inkster.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

DISCLAIMER OF WARRANTIES

THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.