Privacidad y Seguridad de Datos · Formación Transversal

Privacidad diferencial

Explicar la garantía formal de la privacidad diferencial y aplicar sus parámetros (sensibilidad, epsilon, composición y mecanismos de ruido).

Privacidad diferencial

Una garantía, no una intención Publicar un estadístico sin revelar quién está en los datos es el problema de compartir información sensible. La privacidad diferencial lo resuelve con matemáticas, no con promesas de buena fe.

Dejar de nombres y direcciones no basta: con datos auxiliares una persona puede volver a identificarse. La privacidad diferencial añade ruido calibrado al resultado de una consulta y ofrece una garantía formal: la distribución de la salida cambia apenas por la presencia o ausencia de un solo individuo.

Por qué anonimizar no basta

La idea: ruido calibrado a la sensibilidad

Cada consulta tiene una sensibilidad: cuánto puede cambiar su resultado si un individuo entra o sale. Al resultado se le suma ruido proporcional a esa sensibilidad. Así, nadie puede distinguir con seguridad si una persona concreta contribuyó a la estadística publicada.

Diagrama de tres bandas: arriba los datos sensibles de varios individuos; en el centro el mecanismo que calcula la sensibilidad y agrega ruido; abajo la salida pública, el estadístico más ruido, que revela muy poco sobre cualquier individuo.
El ruido calibrado hace que la salida pública dependa muy poco de la inclusión de una sola persona.

El presupuesto de privacidad

La protección se cuantifica con epsilon: un valor menor implica más ruido y más privacidad; uno mayor, más precisión y menos privacidad. Como cada consulta consume una parte, se administra un presupuesto: responder más preguntas gasta la privacidad disponible.

Composición

Cuando se hacen muchas consultas sobre los mismos datos, el gasto de privacidad se acumula. Sin control de composición, repetir preguntas permite reconstruir información con precisión, rompiendo la garantía que cada consulta individual ofrecía.

Mecanismos habituales

La garantía emerge de relacionar sensibilidad, ruido y presupuesto.
ConceptoQué controla
Sensibilidadcuánto cambia la salida por un individuo
Epsiloncuánta privacidad se gasta por consulta
Ruidoprotege la presencia de cada fila
Composicióncómo se acumula el gasto entre consultas

Errores frecuentes

Ejemplo resuelto: conteos de una consulta

  1. Definir la consulta (un conteo) y su sensibilidad, que aquí vale uno.
  2. Fijar epsilon y calcular el ruido de Laplace correspondiente.
  3. Sumar ese ruido al conteo antes de publicarlo.
  4. Registrar el gasto en el presupuesto de privacidad acumulado.

¿Para qué sirve en la realidad?

Agencias de estadística y empresas publican agregados con privacidad diferencial para compartir datos útiles sin exponer a nadie. Es el estándar más riguroso que tenemos cuando "quitar nombres" no es suficiente.

¿Qué garantiza formalmente la privacidad diferencial?

Quitar nombres y direcciones es suficiente para impedir la reidentificación.

El parámetro que fija cuánta privacidad se gasta por consulta, donde menor valor significa más ruido, se llama .

Clasifica cada elemento según su rol en la privacidad diferencial.

Defensa
Ataque

Une cada término con su definición.

Privacidad diferencial

Garantía formal de ocultar la participación individual
privacidad diferencial
Cuánto cambia la salida por una fila
sensibilidad
Menor valor, más privacidad
epsilon
Suma de ruido a un conteo
mecanismo de Laplace
El gasto crece al repetir consultas
composición

Privacidad diferencial

# Privacidad diferencial
## Problema
### anonimizar no basta
### reidentificacion
## Garantia
### ruido por sensibilidad
### epsilon
### presupuesto y composicion
## Mecanismos
### Laplace
### exponencial

Privacidad diferencial (Wikipedia)
Panorama introductorio de la definición formal y sus mecanismos.

OpenDP (documentación oficial)
Implementación de referencia de algoritmos de privacidad diferencial con garantías.

El estadístico de una salud pública quiere publicar conteos por región pequeña. ¿Por qué quitar nombres no protege a los individuos y cómo fijarías epsilon y presupuesto para que repetir consultas no reidentifique?