Hi!
So my issue is this - I need to encrypt a specific text field. The tricky part is that this field's source is from a closed list of options the user get to choose (habit's names a user chooses when he signs up - from a dropdown)
Im afraid of a situation of a database leak where a hacker would be able to back trace the encryption key because the end value which is encrypted is known to be from a closed list
So I’m considering using unique encryption keys per user to make it harder for anyone to reverse-engineer the encrypted habit based on the known list. My question is: what’s the best way to manage unique encryption keys per user in Xano?
Are there any built-in methods or recommended approaches for handling user-specific keys?
Would it be better to user external key management services like AWS KMS, Google Cloud KMS, or Azure Key Vault (while letting them take care of storing, rotating keys etc)
Would love to hear your thoughts and advice!
Thanks!
Omer