vkn999/eloquentencryption
vkn999/eloquentencryption provides transparent attribute encryption for Laravel Eloquent models, helping protect sensitive database fields at rest while keeping familiar model reads and writes. Configure encrypted attributes and store ciphertext without disrupting application logic.
phpseclib/phpseclib indicates the package wraps non-trivial, security-sensitive protocol work (SSH/SFTP/encryption primitives). That is generally a "buy/adopt" decision rather than an in-house build — reimplementing this is not differentiated value for your product.phpseclib 2.0.37 is a maintenance/security-driven update. This supports a decision to keep the package on a supported patch line rather than pinning an older release for convenience.Consider adopting (or upgrading to v4.0) when:
Look elsewhere or defer when:
phpseclib major line (still 2.x here) conflicts with your security policy requiring the 3.x line — confirm the maintainer's upgrade path before committing.Adoption criteria to verify before rollout: confirm v4.0's changelog scope is truly limited to framework/PHP floor + dependency patch (no silent API changes), run the existing integration test suite against PHP 8.0 and 8.1, and confirm a maintained v3.x security-backport policy exists for any team that cannot move yet.
For executives: This is a routine but breaking maintenance release. v4.0 aligns the package with Laravel 9 and PHP 8.0+, and pulls in a patched version of its underlying crypto library (phpseclib 2.0.37). No new product capabilities — the business value is reduced security and platform-support risk. The cost is an upgrade task, not a feature investment.
For engineering: Treat v4.0 as a major-version migration. Minimum supported platform moves to Laravel 9 / PHP 8.0+, so anything on Laravel 8 or PHP 7.x must either migrate or be formally parked on the unsupported v3.x branch with an owner and an expiry date. The phpseclib bump is a security-relevant patch — prioritize it in the next dependency cycle. Validate against the full integration suite on PHP 8.0/8.1; watch for any undocumented API surface changes that the release notes do not call out. Recommend pinning the patched phpseclib floor in composer.json so the fix cannot be inadvertently downgraded.
How can I help you explore Laravel packages today?