The wordpass package

[Tags: bsd3, library, program]

This script reads dict word lists and generates word-based passwords. Not unlike Xkcd.

Program also prints how many words have been read, and indicates estimated password space size in bits.

Using just four words from default English dictionary of ~50k words will give approximately 90 bits of entropy. Lucky speakers of languages with rich inflection like Polish (over 3 million words) can easily up this to over 110 bits of entropy.


[Skip to ReadMe]

Properties

Versions0.1.0.0, 0.2.0.0, 0.3.0.0, 0.4.0.0, 0.4.1.0, 0.4.2.0, 1.0.0.0, 1.0.0.1, 1.0.0.2, 1.0.0.3, 1.0.0.4
Change logchangelog
Dependenciesbase (>=4.4 && <4.9), containers (==0.5.*), deepseq (>=1.3 && <1.5), directory (>=1.2 && <1.4), filepath (>=1.3 && <1.5), hflags (==0.4.*), random-fu (==0.2.*), random-source (==0.3.*), text (>=1.1 && <1.4), unix-compat (==0.4.*), vector (>=0.10 && <0.12) [details]
LicenseBSD3
CopyrightMichal J. Gajda
AuthorMichal J. Gajda
Maintainermjgajda@gmail.com
Stabilitystable
CategoryCryptography, System, Password, Tools
Home pagehttps://github.com/mgajda/wordpass
Source repositoryhead: git clone https://github.com/mgajda/wordpass.git
Executableswordpass
UploadedFri Jul 17 15:09:22 UTC 2015 by MichalGajda
DistributionsLTSHaskell:1.0.0.4, NixOS:1.0.0.4, Stackage:1.0.0.4
Downloads1288 total (127 in last 30 days)
Votes
0 []
StatusDocs available [build log]
Last success reported on 2015-07-17 [all 1 reports]

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees

Readme for wordpass-1.0.0.4

WordPass

Dictionary-based password generator.

Build Status Hackage

Script reads dict word lists and generates word-based passwords. Uses dictionaries from /usr/share/dict by default. Inspired by Xkcd comic.

Program also prints how many words have been read, and indicates estimated password space size in bits.

Using just four words from default English dictionary of ~50k words will give approximately 90 bits of entropy. Lucky speakers of languages with rich inflection like Polish (over 3 million word variants) can easily up this to over 110 bits of entropy.