h-farm/laravel-encryptable
Transparently encrypt Eloquent model attributes at rest with a simple trait. Values are encrypted on save and decrypted on read, so your code keeps working with plain strings while the database stores only ciphertext. A drop-in Laravel package that's easy to configure.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| maize-tech/laravel-encryptable | 0.90 | 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 | |
| matt9mg/doctrine-encryption-bundle | 0.89 | Symfony bundle for transparent field-level encryption in Doctrine entities, letting you store sensitive data encrypted in the database while keeping normal entity usage through configurable encryptors and mappings. | 1 | 1 | 2 | 0 | 0 | 0.1 | — | — | — | |
| philetaylor/doctrine-encrypt | 0.89 | Transparent field-level encryption for Doctrine entities in Laravel, letting you store sensitive columns encrypted at rest and decrypt them automatically through a custom DBAL type. | 1 | 1 | 0 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| gregoryduckworth/encryptable | 0.88 | — | 19 | 19 | 2 | 436 | 3 | 1.8 | 19.1 | — | 6 years ago | |
| insitaction/field-encrypt-bundle | 0.88 | 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.88 | 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 | |
| 51systems/doctrine-encrypt | 0.88 | 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 |
|
| paperscissorsandglue/laravel-encryption-at-rest | 0.88 | — | 0 | 3 | — | 190 | — | 0.3 | 31.5 | — | — | |
| delatbabel/elocryptfive | 0.88 | — | 84 | 84 | 31 | 86 | 6 | 5.1 | 5.7 | MIT | 10 years ago | |
| mrdebug/lara-file-encrypter | 0.87 | — | 41 | 41 | 7 | 11 | 0 | 0.4 | 1.4 | MIT | — | |
| betterapp/laravel-db-encrypter | 0.87 | — | 362 | 363 | 44 | 17K | 3 | 4.5 | 24.0 | — | 6 years ago | |
| oleander29/decrypt | 0.87 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| illuminate/encryption | 0.87 | 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 | |
| grafite/crypto | 0.87 | 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 | — | |
| helppc/encryption-bundle | 0.87 | helppc/encryption-bundle is a Laravel/PHP package that bundles reusable encryption utilities, making it easier to add secure encryption and decryption to your application with a simple, framework-friendly integration and less boilerplate. It helps centralize encryption logic and reduce repetitive cr... | 1 | 1 | 0 | 979 | 0 | 16.2 | 42.3 | MIT | 2 months ago | |
| sagalbot/encryptable | 0.87 | — | 27 | 27 | 2 | 1K | 3 | 1.5 | 24.0 | GPL-3.0 | 6 years ago | |
| jetiradoro/laravel-encrypt-model | 0.87 | Laravel trait to transparently encrypt specified Eloquent model attributes before saving to the database and automatically decrypt them when accessed. Install via Composer, add the Encryptable trait, and list encrypted fields in the $encryptable array. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| sidus/encryption-bundle | 0.87 | Sidus Encryption Bundle is a Symfony/Doctrine integration for transparent field-level encryption, automatically encrypting and decrypting sensitive entity fields so data is protected at rest while application code keeps using normal entity properties. | 2 | 3 | 4 | 8 | 0 | 0.1 | 7.8 | GPL-2.0 | — | |
| 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 | |
| magros/laravel-model-encryption | 0.86 | — | 14 | 14 | 10 | 471 | 5 | 1.8 | 22.3 | Apache-2.0 | — |
How can I help you explore Laravel packages today?