illuminate/hashing
Laravel’s hashing component for securely storing and verifying passwords. Provides simple APIs and drivers for bcrypt and Argon2 (including Argon2id), automatic rehashing when options change, and configurable settings for cost and memory/time limits.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| selfsimilar/drupal7_password_hasher | 0.85 | PHP package for verifying and generating Drupal 7-compatible password hashes. Useful for migrating users to Laravel or other apps while preserving existing credentials, with support for Drupal’s phpass-based hashing format and validation against stored hashes. | 0 | 0 | 0 | 18 | 0 | 0.0 | 17.7 | GPL-3.0 | — | |
| hautelook/phpass | 0.84 | 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. | 24 | 26 | 28 | 6K | 1 | 2.1 | 31.0 | — | 4 years ago | |
| selfsimilar/laravel-d7-password | 0.84 | — | 4 | 4 | 0 | 12 | 0 | 0.0 | 7.3 | — | — | |
| mikemclin/laravel-wp-password | 0.83 | — | 86 | 89 | 15 | 38K | 2 | 1.3 | 36.6 | — | — | |
| bordoni/phpass | 0.83 | Modernized, namespaced fork of Openwall Phpass (0.3) with Composer autoloading and unit tests. Provides PasswordHash for hashing and verifying passwords with minimal stylistic changes; public domain code, PHP 5 style. | 24 | 25 | 28 | 106K | 1 | 2.1 | 50.1 | — | 4 years ago | |
| php-standard-library/hash | 0.82 | Hash utilities for PHP: cryptographic and non-cryptographic hashing via an Algorithm enum, HMAC helpers, and timing-safe string comparison. Lightweight package from PHP Standard Library for consistent, secure hashing across projects. | 0 | 0 | 0 | 4K | 0 | 21.2 | 58.8 | MIT | 1 week ago | |
| christian-riesen/password-hash-bundle | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| symfony/password-hasher | 0.82 | Symfony PasswordHasher provides secure password hashing and verification with modern algorithms like bcrypt and sodium. Use PasswordHasherFactory to configure multiple hashers and select the right one for your app’s needs. | 814 | 818 | 4 | 4M | 0 | 34.7 | 60.1 | MIT | 2 weeks ago | |
| vinkla/hashids | 0.82 | Laravel bridge for Hashids: encode integers into short, non-sequential strings and decode them back. Supports multiple connections via config, includes a facade and manager for dependency injection, and integrates cleanly with typical Laravel workflows. | 2,058 | 2,081 | 176 | 313K | 0 | 21.6 | 30.1 | MIT | 6 years ago | |
| illuminate/encryption | 0.82 | Laravel’s encryption component for securely encrypting and decrypting strings and serialized data using application keys and strong ciphers. Provides Encrypter support, key rotation via previous keys, and convenient helpers for protecting cookies, sessions, and payloads. | 92 | 96 | 25 | 327K | 0 | 1.2 | 49.0 | MIT | — | |
| kornrunner/keccak | 0.82 | Pure PHP Keccak (SHA-3) implementation with easy static API. Compute Keccak hashes (224/256/384/512) and SHAKE outputs (XOF) without extensions. Includes test suite and coverage, suitable for Ethereum and other crypto use cases. | 125 | 131 | 47 | 81K | 0 | 3.6 | 38.7 | MIT | 5 years ago | |
| illuminate/auth | 0.82 | Laravel’s authentication component providing guards, user providers, password hashing, “remember me” services, and authorization gates. Powers login/session auth and integrates with HTTP middleware and the framework’s auth configuration. | 93 | 104 | 42 | 268K | 0 | 1.7 | 48.0 | MIT | — | |
| mikemclin/wp-password | 0.81 | — | 86 | 67 | 15 | 1 | 2 | 1.3 | 0.1 | — | — | |
| dynamophp/hash | 0.81 | Generate a deterministic float hash for any string mapped to the range 0–360. Uses a primary hash (e.g., SHA-256), then converts selected leading/trailing characters into a numeric value within the interval. | 0 | 1 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| ircmaxell/password-compat | 0.81 | — | 2,132 | 2,182 | 409 | 414K | 13 | 27.3 | 37.5 | MIT | — | |
| veelasky/laravel-hashid | 0.80 | — | 45 | 46 | 18 | 6K | 0 | 23.9 | 34.1 | MIT | 2 months ago | |
| mark-gerarts/phpstan-automapper-plus | 0.80 | PHPStan extension for AutoMapper+ that suppresses false “map() invoked with 3 parameters” errors while MapperInterface lacks the optional $context parameter (added post-1.0, formal in 2.0). Install via extension-installer or include phpstan.neon. | 0 | 0 | 1 | 6K | 1 | 0.5 | 51.8 | — | 6 years ago | |
| dovstone/symfony-blog-admin-bundle-mongodb-based | 0.80 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 3 years ago | |
| illuminate/support | 0.80 | — | 582 | 629 | 157 | 2M | 0 | 7.6 | 48.5 | MIT | — | |
| illuminate/config | 0.80 | Illuminate Config is Laravel’s configuration repository. It loads and merges config files, lets you read and set values at runtime, supports environment-based defaults, and provides a consistent API for accessing app settings across services and packages. | 109 | 117 | 11 | 590K | 0 | 0.9 | 51.5 | MIT | — |
How can I help you explore Laravel packages today?