I need to encrypt some data provided by a user.
The encrypted data should be decryptable only with a password/key which is to be generated.
Use case: My user gives me some content to encrypt, I encrypt it and I generate a unique decryption key.
I need to store the data in a database. I need to do it in php.