Managed database encrypted?

Posted October 27, 2020 983 views
DigitalOcean Managed MySQL Database


I was wondering if I subscribe to managed databases, will the database be encrypted for more security?

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
2 answers

Hey @gohesther96

The data in the managed MySQL cluster is encrypted at rest with LUKS and in transit with SSL.



Just for more context here, the data inside the DB is not encrypted, so if a person is able to log-in to your DB everything will be visible, so its encrypted at rest as stated, in transit (ssl) but not TLE, this would need to be done by you

  • Hi! Thank you so much for this. Do you have any advice on how it can be encrypted on our end?

    • Generally, the encryption comes on insert so that would mean encrypting it before adding it in the DB using a crypto library of some sort.

      There are many ways to do it, you can do it prior to inserting, or on the DB itself using hashing, md5, sha etc.

      Sorry to be a bit vague here but encryption can be a huge topic! I would suggest looking it up and finding the solution that fits your needs best