Bcrypt
Bcrypt.hash()
Bcrypt.ident_values
Bcrypt.name
Bcrypt.needs_rehash()
Bcrypt.verify()
Bcrypt_sha256
Bcrypt_sha256.hash()
Bcrypt_sha256.ident_values
Bcrypt_sha256.name
Bcrypt_sha256.needs_rehash()
Bcrypt_sha256.prefix
Bcrypt_sha256.verify()
Sha512
Sha512.hash()
Sha512.hash_algo
Sha512.ident
Sha512.name
Sha512.needs_rehash()
Sha512.verify()
Scrypt
Scrypt.hash()
Scrypt.ident_values
Scrypt.name
Scrypt.needs_rehash()
Scrypt.verify()
Bases: ABC
ABC
Abstract password hasher class
Return True if the stored hash should be upgraded.
Subclasses compare hashed against the current work-factor parameters. The default returns False: only an algorithm mismatch (handled by the caller) would trigger a rehash.
hashed
decode from shortened base64 format which omits padding & whitespace
uses default +/ altchars.
+/
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.
PasswordHasher
PasswordHasher.ident
PasswordHasher.name
PasswordHasher.needs_rehash()
b64s_decode()