]> eyrie.org Git - kerberos/krb5-strength.git/commit
Add support for SQLite dictionaries
authorRuss Allbery <eagle@eyrie.org>
Tue, 25 Mar 2014 07:09:39 +0000 (00:09 -0700)
committerRuss Allbery <eagle@eyrie.org>
Tue, 25 Mar 2014 07:09:39 +0000 (00:09 -0700)
commit586c9fc81a3e2f3966109895a8c1c1857b4b3f6a
treec91ff1ff269ac09be758a32ad08b8f1a2641b714
parent67d2a7c0d7d52c2c16dc21b93450c7f3d48fda13
Add support for SQLite dictionaries

The krb5-strength plugin and heimdal-strength program now support a
SQLite password dictionary.  This format of dictionary can detect any
password within edit distance one of a dictionary word, meaning that
the dictionary word can be formed by adding, removing, or changing a
single character in the password.  A SQLite password dictionary can be
used alone or in combination with any of the other supported
dictionary types.  SQLite dictionary support is based on work by David
Mazières.
13 files changed:
Makefile.am
NEWS
README
configure.ac
plugin/general.c
plugin/internal.h
plugin/sqlite.c [new file with mode: 0644]
tests/data/passwords/sqlite.json [new file with mode: 0644]
tests/data/wordlist
tests/plugin/heimdal-t.c
tests/plugin/mit-t.c
tests/tools/heimdal-strength-t
tools/heimdal-strength.pod