Articulo de referencia

Ataque de reconstrucción

Un ataque de reconstrucción es cualquier método para reconstruir parcialmente un conjunto de datos privados a partir de información pública agregada. Por lo general, el conjunto...

Un ataque de reconstrucción es cualquier método para reconstruir parcialmente un conjunto de datos privados a partir de información pública agregada. Por lo general, el conjunto de datos contiene información sensible sobre individuos cuya privacidad debe protegerse. El atacante no tiene acceso al conjunto de datos o solo tiene acceso parcial a él, pero sí tiene acceso a estadísticas públicas agregadas sobre los conjuntos de datos, que pueden ser exactas o estar distorsionadas, por ejemplo, mediante la adición de ruido. Si las estadísticas públicas no están suficientemente distorsionadas, el atacante puede reconstruir con precisión una gran parte de los datos privados originales. Los ataques de reconstrucción son relevantes para el análisis de datos privados, ya que demuestran que, para preservar incluso una noción muy débil de privacidad individual, cualquier estadística publicada debe estar suficientemente distorsionada. Este fenómeno fue denominado Ley Fundamental de Recuperación de la Información por Dwork y Roth , y formulado como: "las respuestas excesivamente precisas a demasiadas preguntas destruirán la privacidad de forma espectacular". [ 1 ]

El ataque de Dinur-Nissim

En 2003, Irit Dinur y Kobbi Nissim propusieron un ataque de reconstrucción basado en respuestas ruidosas a múltiples consultas estadísticas. [ 2 ] Su trabajo fue reconocido con el premio ACM PODS Alberto O. Mendelzon Test-of-Time Award de 2013, en parte por ser la semilla para el desarrollo de la privacidad diferencial . [ 3 ]

Dinur y Nissim modelan una base de datos privada como una secuencia de bits.D=(d1,,dnorte){\displaystyle D=(d_{1},\ldots ,d_{n})}donde cada bit es la información privada de un solo individuo. Una consulta de base de datos se especifica mediante un subconjunto.S{1,,norte}{\displaystyle S\subseteq \{1,\ldots ,n\}}y se define como igualqS(D)=iSdi{\displaystyle q_{S}(D)=\sum _{i\in S}{d_{i}}}Demuestran que, dadas las respuestas aproximadasa1,,ametro{\displaystyle a_{1},\ldots ,a_{m}}a consultas especificadas por conjuntosS1,,Smetro{\displaystyle S_{1},\ldots ,S_{m}}, de tal manera que|aiqSi(D)|mi{\displaystyle |a_{i}-q_{S_{i}}(D)|\leq {\mathcal {E}}} a pesar dei{1,,metro}{\displaystyle i\in \{1,\ldots ,m\}}, simi{\displaystyle {\mathcal {E}}}es suficientemente pequeño ymetro{\displaystyle m}si es suficientemente grande, entonces un atacante puede reconstruir la mayoría de los bits privados enD{\displaystyle D}Aquí el límite de errormi{\displaystyle {\mathcal {E}}}puede ser una función demetro{\displaystyle m}ynorte{\displaystyle n}. El ataque de Nissim y Dinur funciona en dos regímenes: en un régimen,metro{\displaystyle m}es exponencial ennorte{\displaystyle n}y el errormi{\displaystyle {\mathcal {E}}}puede ser lineal ennorte{\displaystyle n}; en el otro régimen,metro{\displaystyle m}es polinomial ennorte{\displaystyle n}y el errormi{\displaystyle {\mathcal {E}}}es del orden denorte{\displaystyle {\sqrt {n}}}.

Referencias

  1. Los fundamentos algorítmicos de la privacidad diferencial, por Cynthia Dwork y Aaron Roth . Foundations and Trends in Theoretical Computer Science. Vol. 9, n.º 3–4, págs. 211‐407, agosto de 2014. DOI:10.1561/0400000042
  2. Irit Dinur y Kobbi Nissim. 2003. Revelar información preservando la privacidad. En Actas del vigésimo segundo simposio ACM SIGMOD-SIGACT-SIGART sobre Principios de los sistemas de bases de datos (PODS '03). ACM, Nueva York, NY, EE. UU., 202–210. DOI:10.1145/773153.773173
  3. "Premio Alberto O. Mendelzon a la trayectoria de ACM PODS" .