A Middleware Proposal Towards The Compliance of Small Business Databases with the LGPD
Resumo
This proposal introduces a middleware development solution aimed at enhancing data security measures for small databases, thereby improving data protection compliance with the Brazilian General Data Protection Law (LGPD). The middleware uses MySQL Proxy to intercept traffic between the application and the database. From the data obtained with MySQL Proxy, the middleware extracts the characteristics of the query and applies AES encryption. This proposal aims to make this adjustment process transparent to the user without needing changes in the database or application. The obtained results validate the proposal for applying symmetric cryptography for the data previously stored in the database and new MySQL operations.
Referências
Lua, “Luajit,” 2023. [Online]. Available: [link]
Brasil, “Lei nº 13.709, de 14 de agosto de 2018. dispõe sobre o tratamento de dados pessoais [...].” Brasil, Brasília, DF, 2018. [Online]. Available: [link].
W. Stallings, “Criptografia e segurança de redes princípios e práticas, ch. 6,” 2006.
M. Al-Shabi, “A survey on symmetric and asymmetric cryptography algorithms in information security,” International Journal of Scientific and Research Publications (IJSRP), vol. 9, no. 3, pp. 576–589, 2019.
M. J. Dworkin, E. B. Barker, J. R. Nechvatal, J. Foti, L. E. Bassham, E. Roback, and J. F. Dray Jr, “Advanced encryption standard (aes),” 2001.
MySQL, “Mysql documentation,” 2021. [Online]. Available: [link]
——, “Mysql proxy documentation,” 2021. [Online]. Available: [link]