py-bcrypt is a Python wrapper of OpenBSDs Blowfish password hashing code, as described in A Future-Adaptable Password Scheme by Niels Provos and David Mazières. WWW: http://www.mindrot.org/projects/py-bcrypt/