PHPackages                             aeliot/doctrine-encrypted-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. aeliot/doctrine-encrypted-bundle

ActiveSymfony-bundle[Database &amp; ORM](/categories/database)

aeliot/doctrine-encrypted-bundle
================================

The bundle permits to encrypt separate columns of database via Doctrine column types

0.1.1(1y ago)14[4 issues](https://github.com/Aeliot-Tm/doctrine-encrypted-bundle/issues)MITPHPPHP ^8.2CI passing

Since Dec 29Pushed 1y ago1 watchersCompare

[ Source](https://github.com/Aeliot-Tm/doctrine-encrypted-bundle)[ Packagist](https://packagist.org/packages/aeliot/doctrine-encrypted-bundle)[ RSS](/packages/aeliot-doctrine-encrypted-bundle/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (21)Versions (3)Used By (0)

Doctrine Encrypted Bundle
=========================

[](#doctrine-encrypted-bundle)

[![WFS](https://github.com/Aeliot-Tm/doctrine-encrypted-bundle/actions/workflows/automated_testing.yml/badge.svg?branch=main)](https://github.com/Aeliot-Tm/doctrine-encrypted-bundle/actions)[![Code Climate maintainability](https://camo.githubusercontent.com/8968793211ebccebab9b21b2c3176c9e0155570a092c6e8a380efff492680330/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636c696d6174652f6d61696e7461696e6162696c6974792f41656c696f742d546d2f646f637472696e652d656e637279707465642d62756e646c653f6c6162656c3d4d61696e7461696e6162696c697479266c6162656c436f6c6f723d626c61636b)](https://codeclimate.com/github/Aeliot-Tm/doctrine-encrypted-bundle)[![GitHub License](https://camo.githubusercontent.com/c0c19b9359f74cb2e26bbe3355bc1fc6e4cfa4cd9126eb37497eb7cc3e20b1b6/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f41656c696f742d546d2f646f637472696e652d656e637279707465642d62756e646c653f6c6162656c3d4c6963656e7365266c6162656c436f6c6f723d626c61636b)](LICENSE)

The bundle permits to encrypt separate columns of database via Doctrine column types.

Installation
------------

[](#installation)

Call command line script to install:

```
composer require aeliot/doctrine-encrypted-bundle
```

See whole documentation [here](docs/index.md).

Database options
----------------

[](#database-options)

Encrypted data has different size to origin. So, the bundle expects some options of database tables to get for more stable result:

- charset: utf8mb4
- collation: utf8mb4\_unicode\_ci

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance22

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

495d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/56d81f2702c20990da8d701ba1083e398c94cfcadfdd27b1a90e7791aac92053?d=identicon)[aeliot-tm](/maintainers/aeliot-tm)

---

Top Contributors

[![Aeliot-Tm](https://avatars.githubusercontent.com/u/8513062?v=4)](https://github.com/Aeliot-Tm "Aeliot-Tm (197 commits)")

---

Tags

astcryptographydecryptiondoctrinedoctrine-extensiondoctrine-ormencryptionphproutinessymfony-bundlesymfonyencryptiondatabasedoctrinecryptographic

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/aeliot-doctrine-encrypted-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/aeliot-doctrine-encrypted-bundle/health.svg)](https://phpackages.com/packages/aeliot-doctrine-encrypted-bundle)
```

###  Alternatives

[sonata-project/entity-audit-bundle

Audit for Doctrine Entities

644989.8k1](/packages/sonata-project-entity-audit-bundle)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[sonata-project/doctrine-orm-admin-bundle

Integrate Doctrine ORM into the SonataAdminBundle

46117.7M154](/packages/sonata-project-doctrine-orm-admin-bundle)[kreait/firebase-bundle

Symfony Bundle for the Firebase Admin SDK

1534.7M2](/packages/kreait-firebase-bundle)[bartlett/php-compatinfo-db

Reference Database of all functions, constants, classes, interfaces on PHP standard distribution and about 110 extensions

1183.0k1](/packages/bartlett-php-compatinfo-db)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
