Enmascaramiento de DataSunrise para Percona Server
El enmascaramiento de DataSunrise para Percona Server protege la confidencialidad de los datos sensibles contra fugas de información involuntarias y amenazas internas. Tras la ofuscación, la información sigue siendo utilizable para llevar a cabo ciclos de pruebas válidos por parte de desarrolladores externos. Indique qué parte de la información debe ser oculta, cree una regla de enmascaramiento adecuada a las necesidades de su empresa o seleccione entre varios patrones predefinidos (para número de tarjeta de crédito, correo electrónico, teléfono, etc.).
Ofuscación de Datos para Percona Server para MySQL
La contratación de desarrolladores externos para realizar pruebas y el desarrollo de aplicaciones es una práctica común, aunque implica algunos riesgos de seguridad. Las empresas que almacenan información personal de clientes o secretos corporativos deben prestar atención para proteger la confidencialidad del contenido de sus bases de datos. La herramienta de enmascaramiento de datos de DataSunrise cambia los registros originales almacenados en las bases de datos de Percona Server para MySQL por datos ficticios o caracteres aleatorios. Los registros sufren modificaciones suficientes como para que no puedan recuperarse mediante ingeniería inversa, aunque siguen siendo significativos en la capa de aplicación.
El enmascaramiento es también una herramienta eficaz para la asignación de privilegios de acceso en diversas necesidades empresariales, como compartir datos corporativos con socios externos o el departamento de call center. Los números de seguridad social y de tarjetas de crédito pueden ser reemplazados por valores realistas.
DataSunrise está diseñado para ser efectivo y sencillo. El software se implementa con un mínimo esfuerzo y sus configuraciones personalizables permiten simplificar al máximo el trabajo con el sistema. Realiza el enmascaramiento de forma dinámica en el momento de la solicitud, lo que significa que no es necesario copiar la base de datos.
Cómo se realiza el enmascaramiento para Percona Server por DataSunrise
Veamos las capacidades de enmascaramiento de DataSunrise mediante el ejemplo de esta tabla con información de identificación personal:

En primer lugar, debemos crear reglas de enmascaramiento para las columnas que deseamos ocultar. La configuración de las reglas permite seleccionar el horario de enmascaramiento, los usuarios a quienes se ocultarán las columnas y elegir el tipo de enmascaramiento. Existen patrones predefinidos para distintos tipos de datos (como fecha, número de tarjeta de crédito, correo electrónico, etc.).
Aplicamos diferentes tipos de ofuscación para todas las columnas, salvo aquellas que contienen nombres y números de teléfono. Tras guardar las reglas, intentamos recuperar la misma tabla nuevamente. DataSunrise actúa como un proxy para los usuarios de la base de datos Percona Server para MySQL, interceptando la consulta de nuestra aplicación y modificándola de acuerdo con las reglas de enmascaramiento. La consulta actualizada se envía a la base de datos y proporciona al usuario datos enmascarados. El resultado se muestra a continuación:

La solución de enmascaramiento de datos de DataSunrise reemplaza los datos reales con valores ficticios, manteniéndolos disponibles para pruebas y desarrollo de aplicaciones. Minimiza el riesgo de filtración de datos sensibles y brinda la oportunidad de compartir la base de datos con organizaciones externas sin violar las regulaciones de privacidad y seguridad de los datos confidenciales.