Free Symfony bundle to encrypt Doctrine fields

Pleased to announce the release of my new, free Symfony bundle to allow seamless encrypted column storage in your Doctrine entities. Add a simple attribute to your entity properties and each entity row will be encrypted with a different encryption key, looked up from a table of keys which are in turn encrypted with your configured master key. So it's as simple as:

  1. Generate a master key file.

  2. Add #[EncryptedField] to your chosen entity properties.

  3. Your database data is now securely encrypted using AES-256-GCM.

Screenshot of encryption bundle

https://packagist.org/packages/dwgebler/encrypted-fields-bundle

Comments (0)

No comments yet. Be the first to share your thoughts!

Leave a Comment