crypt_blowfish is an implementation of a modern password hashing algorithm, based on the Blowfish block cipher, provided via the crypt(3) and a reentrant interface. It is compatible with bcrypt by Niels Provos and David Mazieres as used in OpenBSD.
The most important property of bcrypt (and thus of crypt_blowfish) is that it is adaptable to future processor performance improvements, allowing you to arbitrarily increase the processing cost of checking a password while still maintaining compatibility with your older password hashes. Already now bcrypt hashes you would use are several orders of magnitude stronger than traditional Unix DES-based or FreeBSD-style MD5-based hashes.
These details are provided for information only. No information here is legal advice and should not be used as such.
30 Day SummaryDec 7 2024 — Jan 6 2025
|
12 Month SummaryJan 6 2024 — Jan 6 2025
|