Надежно анонимизировать данные в нескольких системах отключения с одинаковым выходом для одних и тех же входных данных

Я имею

  • личные данные (скажем, имя, фамилия, дата рождения)
  • хранится на многих локальных компьютерах
  • которые не имеют прямой связи.

Я хочу анонимизировать / замаскировать данные на локальных компьютерах, чтобы

  1. Одни и те же входные данные создают один и тот же выход (позже я хочу объединить / связать вместе анонимные данные в центральном хранилище данных, поэтому одна и та же комбинация имя /DoB должна создать тот же анонимный выход)

  2. Безопасность максимальна (например, не требуется разделяемой соли или слишком грубые усилия, чтобы отменить анонимизацию, если соль подвергается риску за один день).

  3. Производительность анонимизации не критична, так как это одноразовый процесс

Как я мог это сделать?

Например Я думал об асимметричном шифровании с общим открытым ключом...

PS: Вариант использования: объединение / обогащение различных коллекций данных, анонимных для анализа данных, без ущерба для конфиденциальности / защиты данных.

0 ответов

Другие вопросы по тегам