C0D1UM / django-secured-fields

Django encrypted fields with search enabled.
MIT License
19 stars 5 forks source link

Support request for encryption key rotation #40

Closed btall closed 2 weeks ago

btall commented 4 months ago

Currently, django-fernet-encrypted-fields uses Django's SECRET_KEY or a unique key defined in SALT_KEY for encryption.

However, rotating encryption keys is an important security practice that doesn't seem to be supported by django-secured-fields.

So I wonder if there are any plans to implement a mechanism similar to django-fernet-encrypted-fields for managing multiple encryption keys: https://django-fernet-fields.readthedocs.io/en/latest/#keys

earthpyy commented 3 months ago

Hello, thank you for raising the issue. I believe we can address it. While I cannot provide you a timeline atm, I will ensure that it is implemented. Thanks!

earthpyy commented 2 weeks ago

Hi @btall, Thanks for waiting! Just wanna let you know that this was finally implemented and released in v0.4.4!

btall commented 1 week ago

Hi @earthpyy, Thank you for the update! I am glad to hear that it has been implemented and released in v0.4.4. Looking forward to checking it out!