Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

database encryption #108

Open
lukesmurray opened this issue Apr 9, 2019 · 1 comment
Open

database encryption #108

lukesmurray opened this issue Apr 9, 2019 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@lukesmurray
Copy link
Collaborator

Mysql support database encryption where the data is only encrypted in the database is returned to the application unencrypted. This is called data at rest encryption.

https://dev.mysql.com/doc/refman/5.7/en/faqs-tablespace-encryption.html

I believe this would be the easiest way to encrypt data in the database since it requires no changes on the application side.

@lukesmurray lukesmurray added the enhancement New feature or request label Apr 9, 2019
@lukesmurray lukesmurray self-assigned this Apr 9, 2019
@lukesmurray
Copy link
Collaborator Author

started messing around with this and its harder than expected. The keyring file needs to be stored in a directory that only mysql can access, so it cannot be passed as a docker volume. I believe this could be implemented on the server without too much effort. I don't want to stop local development with docker so I think an alternative solution would be worth looking in to.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant