hautelook/phpass
Modernized, namespaced Composer-ready fork of Openwall Phpass (0.3) with minimal stylistic changes and unit tests. Provides PasswordHash to generate and verify password hashes for legacy systems; public domain source.
Adopt if:
Hash facade (this package is compatible via Hash::make()).Look elsewhere if:
php-argon2 or Laravel’s native Hash with PASSWORD_ARGON2I).Hash facade already handles this seamlessly).ircmaxell/Password-Compatible or Laravel’s core utilities).For Executives: "This lightweight PHP package modernizes Openwall’s Phpass—a proven, cryptographically secure way to hash passwords—with zero maintenance overhead. By adopting it, we eliminate risks from weak hashing (e.g., MD5 breaches) while saving dev time. It’s a drop-in solution for authentication systems, aligning with security best practices at minimal cost."
For Engineering: *"Pros:
Hash::make() if wrapped in a service.Cons:
Hash if possible.Recommendation: Use for legacy systems or non-Laravel projects where bcrypt is required. For new Laravel apps, leverage the framework’s built-in Hash facade instead."*
How can I help you explore Laravel packages today?