I second this. You use encryption to secure the data. If you only have 1 encryption profile than every user with access to that encryption profile can decrypt all encrypted data. That's very limiting.
- π―π΅Japan ptmkenny
I now have a proof-of-concept, the Key Per User module β . This module lets you store the user keys somewhere (you have to write your own method for retrieving them) and then use field encryption to encrypt target fields separately per user.
- π―π΅Japan ptmkenny
I am postponing this issue on β¨ Allow different encryption keys to be specified per entity type/bundle Active , which will make per-user encryption easier to implement.