Private Match

„Private Match“ ermöglicht zwei Entitäten, Datasets zu vergleichen und gemeinsame Datensätze zu identifizieren, ohne sensible Informationen zu kompromittieren. So könnten beispielsweise zwei Unternehmen daran interessiert sein, eine gemeinsame Marketingkampagne zu starten. Jedes Unternehmen hat eine eigene Datenbank mit Kundendaten, und die Unternehmen möchten für einen zielgerichteteren Kampagnenansatz erfahren, welche Kunden bei beiden Unternehmen kaufen. Um jedoch die Datensicherheit zu gewährleisten und Datenschutzbestimmungen einzuhalten, möchten die Unternehmen diese Datenbanken nicht gemeinsam nutzen oder Dritten überlassen, um diesen Vergleich durchzuführen. Das Feature „Private Match“ ermöglicht es, die beiden Datenbanken miteinander zu vergleichen, ohne die Sicherheit zu beeinträchtigen oder gegen Datenschutzgesetze zu verstoßen.

„Private Match“ wird in einem von drei Modi verwendet:
  • Modus „Verschlüsseln“ – Der erste Benutzer gibt seine Daten ein, und ein Indexfeld und Vergleichsfeld werden extrahiert und verschlüsselt. Ein öffentlicher Schlüssel und eine Ersetzungstabelle, die die Daten des ersten Benutzers enthält, werden für den zweiten Benutzer generiert, und ein privater Schlüssel wird für den ersten Benutzer zur späteren Verwendung generiert.
  • Modus „Private Match“ – Der zweite Benutzer gibt seine Daten und die verschlüsselten Daten des ersten Benutzers ein, stellt den öffentlichen Schlüssel und die Ersetzungstabelle bereit und führt einen Vergleich durch. Es wird eine Datei generiert, die die abgeglichenen Daten enthält, die dem ersten Benutzer gesendet werden sollen.
  • Modus „Entschlüsseln“ – Der erste Benutzer gibt die verschlüsselten Daten des zweiten Benutzers ein, stellt den privaten Schlüssel bereit und generiert die Ausgabe, die einen abgeglichenen Index der Daten beider Benutzer enthält.

Durch Verwendung der Verschlüsselungsfunktion (Modus „Verschlüsseln“) bleibt die Sicherheit gewahrt, während eine Vergleichsfunktion ausgeführt wird (Modus „Private Match“). Danach zeigt eine Entschlüsselungsfunktion die Ausgabe der verglichenen Daten (Modus „Entschlüsseln“). Alle generierten und von Benutzern gemeinsam genutzten Dateien sind verschlüsselt und nicht lesbar.