vimatech/laravel-secure-fields
Laravel package that adds transparent encryption for sensitive database fields. Protect PII, tokens, and secrets with automatic encrypt/decrypt through Eloquent casts, no schema changes or query rewrites, plus configurable keys, key rotation, and searchable blind indexes.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| richardstyles/eloquentencryption | 0.87 | — | 108 | 108 | 18 | 747 | 0 | 11.3 | 13.0 | MIT | 8 months ago | |
| erikwang2013/encryptable | 0.87 | Encryptable is a Laravel trait that transparently encrypts and decrypts Eloquent model attributes, keeping sensitive database fields safe with minimal code changes. Just declare encrypted columns and let the package handle the rest. | 2 | — | 0 | — | 0 | 20.2 | — | NOASSERTION | 2 days ago | |
| 51systems/doctrine-encrypt | 0.86 | Transparent field-level encryption for Doctrine entities in Laravel. Custom DBAL types and event subscribers encrypt sensitive columns at rest, keeping normal ORM reads and writes seamless while protecting stored data. | 10 | — | 9 | — | 0 | 0.2 | — | MIT | 9 years ago |
|
| eonx-com/easy-encryption | 0.86 | Easy Encryption is a Laravel package that makes encrypting and decrypting sensitive data simple. Configure keys, protect model attributes and arbitrary values, and add secure cryptography to your app without boilerplate. | 0 | 0 | 0 | 630 | 0 | 0.0 | 38.7 | MIT | — | |
| sbamtr/laravel-source-encrypter | 0.86 | Encrypt Laravel and PHP source files before distributing or deploying your application. This package provides an Artisan command to compile and protect your code, helping safeguard intellectual property while keeping deployment straightforward. | 586 | 587 | 142 | 382 | 22 | 13.7 | 10.4 | MIT | 1 year ago | |
| mrdebug/lara-file-encrypter | 0.86 | — | 41 | 41 | 7 | 8 | 0 | 0.4 | 1.4 | MIT | — | |
| spatie/laravel-ciphersweet | 0.86 | A Laravel wrapper for CipherSweet that brings searchable field-level encryption to Eloquent models. Encrypt sensitive personal data so unauthorized DB access reveals nothing, while blind indexes let you search encrypted values securely. | 434 | 433 | 40 | 112K | 0 | 29.9 | 38.9 | MIT | 2 weeks ago | |
| delatbabel/elocryptfive | 0.86 | — | 84 | 84 | 31 | 86 | 6 | 5.1 | 5.7 | MIT | 10 years ago | |
| gregoryduckworth/encryptable | 0.86 | — | 19 | 19 | 2 | 436 | 3 | 1.8 | 19.1 | — | 6 years ago | |
| ywh/doctrine-encryption-extension | 0.86 | ywh/doctrine-encryption-extension adds transparent field-level encryption to Doctrine entities, with configurable DBAL types and event subscribers for securely storing sensitive data in PHP applications. | 0 | 5 | — | 0 | — | 0.0 | — | — | — | |
| insitaction/field-encrypt-bundle | 0.85 | Insitaction FieldEncryptBundle provides transparent field-level encryption for Doctrine entities in Symfony, letting you mark sensitive fields for automatic encryption and decryption with configurable keys and minimal code changes. | 5 | 5 | 2 | 155 | 0 | 0.5 | 19.7 | — | 2 years ago | |
| specshaper/encrypt-bundle | 0.85 | SpecShaper EncryptBundle adds transparent Doctrine field encryption to Symfony apps. Mark entity properties as encrypted and the bundle automatically handles encryption and decryption, keeping sensitive database data protected at rest with configurable keys. | 105 | 105 | 44 | 18K | 4 | 9.1 | 33.4 | — | 8 months ago | |
| savannabits/sucipher | 0.85 | Sucipher is a Savannabits Laravel/PHP package that installs via Composer and drops into existing Laravel apps, with publishable configuration and a lightweight, developer-friendly setup. See the repository for installation steps, docs, and usage examples. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| sagalbot/encryptable | 0.85 | — | 27 | 27 | 2 | 1K | 3 | 1.5 | 24.0 | GPL-3.0 | 6 years ago | |
| wemxo/encryption-bundle | 0.85 | wemxo/encryption-bundle provides simple, secure application-level encryption for PHP projects, helping protect sensitive data at rest with configurable keys and a clean service-based API for encrypting and decrypting values. | 2 | 3 | 0 | 6 | 0 | 0.3 | 6.6 | MIT | 1 year ago | |
| maize-tech/laravel-encryptable | 0.85 | Laravel Encryptable adds transparent encryption for Eloquent model attributes, keeping sensitive data secure at rest while preserving a familiar query workflow. A simple trait and cast setup lets you encrypt, decrypt, and search encrypted values without restructuring your models or database. | 142 | — | 12 | — | 1 | 14.7 | — | MIT | 4 months ago | |
| illuminate/encryption | 0.85 | Illuminate/Encryption is Laravel’s standalone encryption component, providing secure AES-256-CBC and AES-256-GCM encryption, decryption, MAC validation, serialization, and key rotation through a simple Encrypter API. | 34,987 | 97 | 12,028 | 492K | 55 | 78.2 | 51.1 | MIT | 3 days ago | |
| veeqtoh/secure-code | 0.85 | — | 16 | 16 | 1 | 0 | 0 | 0.7 | — | MIT | 2 years ago | |
| grafite/crypto | 0.85 | Grafite Crypto is a Laravel package that provides convenient cryptographic helpers for encrypting and decrypting strings and sensitive application data, making it easier to secure values with Laravel's built-in encryption features and a simple API for protecting data in PHP applications. | 10 | 10 | 15 | 71 | 0 | 0.3 | 8.5 | MIT | — | |
| oleander29/decrypt | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — |
How can I help you explore Laravel packages today?