Ми створюємо веб-сайт, який збиратиме інформацію про місцезнаходження (пункти) від користувачів. Ми вивчаємо методи для збереження конфіденційності місцеположення користувачів (наприклад, часто користувачі діляться своєю домашньою адресою, яка є чутливою). Один із варіантів, який прийшов до тями, - приховати або "хеш" точок, перш ніж зберігати їх у базі даних, усуваючи необхідність взагалі зберігати ці конфіденційні дані.
Наші основні вимоги, я вважаю:
З огляду на одну затуманену точку, неможливо отримати початкову точку в межах (скажімо) кілометра або близько того, навіть враховуючи всі метадані, пов'язані з точкою (тобто, припустимо, вся база даних порушена).
Враховуючи довільно великий набір заплутаних точок, що відповідають одній і тій же початковій точці, вихідну точку все одно неможливо отримати. (Наприклад, легкою технікою було б додати випадковий вектор до початкової точки, але якщо ви зробите це достатньо разів, затуманені точки згрупуються навколо початкової точки.)
Було б добре, якби збереглися різні статистичні властивості, хоча я не знаю, які властивості важливі на цьому етапі. Наприклад, я вважаю за краще, щоб заплутані точки розсипалися "природним" способом, а не накопичувалися в сітку. Однак конфіденційність важливіша за це.