The title maybe it's a little bit confusing but I am certain that what I want to achieve is a common pattern, even if I didn't found anything on internet.
I'm developing a web app that store encrypted critical user data in a database, through server. User must be able to see decrypted data every time access the app. Nothing of innovative.
What is the best way to store data and retrieve them without inserting every time the secret key for the encryption/decryption in a secure way?
Is there's a way to do that without hard coding the secret key in the client-side?