zendframework/zend-crypt
Zend\Crypt provides secure PHP cryptography utilities including encryption/decryption, hashing, HMAC, key generation, and password adapters. Designed for Zend Framework apps but usable standalone, with pluggable algorithms and safer defaults for common crypto tasks.
This package supports decisions to avoid new adoption in modern projects due to its archived status (last release 2019) and lack of maintenance. It may justify maintaining legacy integrations where migration is impractical, but prioritizes building custom solutions or selecting actively maintained alternatives (e.g., PHP’s native password_hash, openssl, or defuse/php-encryption). Use cases are strictly limited to backward compatibility in existing systems—not new feature development or security-critical modern applications.
Only consider if maintaining legacy systems already dependent on it where migration costs exceed risks (e.g., non-public-facing internal tools with no sensitive data). Avoid entirely for new projects due to unpatched vulnerabilities, no active support, and modern alternatives like PHP’s built-in cryptography functions or Laminas Crypt (if actively maintained). Always prioritize packages with recent releases, active community contributions, and security maintenance commitments.
"Zend-Crypt provided solid crypto utilities historically, but it’s archived with no updates since 2019—meaning no security patches, bug fixes, or compatibility with modern PHP versions. For new projects, this poses unacceptable risk to user data and compliance. We should use actively maintained alternatives like PHP’s native password_hash or defuse/php-encryption to ensure security, reduce technical debt, and align with industry best practices. For legacy systems using this, we’ll prioritize migration planning to eliminate future vulnerabilities. Investing in up-to-date tools isn’t optional—it’s critical for protecting our business and users."
How can I help you explore Laravel packages today?