• Keine Ergebnisse gefunden

Location Privacy

N/A
N/A
Protected

Academic year: 2021

Aktie "Location Privacy"

Copied!
37
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Datenschutz- und

Sicherheitsaspekte von Ortsinformationssystemen

Anna-Nina Simonetto

Fachseminar Verteilte Systeme Betreuer: Marc Langheinrich

(2)

2

Übersicht

1. Was bedeutet Location Privacy?

2. Warum sind Ortsinformationen besonders schützenswert?

3. Worin unterscheiden sich ortsbasierte Dienste und welche Lösungsansätze existieren für diese?

(3)

3

Location Privacy

Verhindern, dass der Falsche aktuelle oder vergangene Ortsinformationen erfährt.

Ansonsten kann es vorkommen, dass

– Missbrauch stattfindet

– Misstrauen in eine Anwendung ihren Nutzen überwiegt

(4)

4

Warum ist der Ort schützenswert?

• Die Orte, an denen man sich aufhält, lassen Rückschlüsse zu:

– (Soziale, ethische, ...) Identität

Reality Mining – Aktuelle Aktivität

Reno

(5)

5

Das Problem?

• Jemand findet heraus, dass ich gestern um 15.30 im IFW-Gebäude war.

• Jemand findet heraus, wo ich zu jeder

Minute der letzten zwei Wochen gewesen bin.

– Dienste, welche mit Pervasive Computing möglich werden, sind teilweise auf solche Ortsinformationen angewiesen.

(6)

6

Bedrohungen

• Kommerzielle:

– Ortsbasierter Spam

– Data Miner, die persönliche Profile erstellen

• Kriminelle:

– Vereinfachung von Stalking oder anderen physischen Attacken

• „Unannehmlichkeiten“:

– Streit, Misstrauen, Vertrauensverlust – Rechtliche Probleme (Arbeitsrecht, ...)

(7)

7

Das ideale Ziel

• Anonymes Benutzen von ortsbasierten Diensten

Ist nicht für jeden Dienst möglich

Annahme: Anonyme Kommunikation möglich (abhörsicher etc.)

(8)

8

Ortsbasierte Dienste: 3 Klassen

1. „Sobald du an einer Starbucks-Filiale

vorbeikommst, informieren wir dich über neue Produkte.“

2. „Wenn du fünf deiner Lieblingskaffees bei uns gekauft hast, ist der sechste Kaffee

gratis.“

3. „Wenn du dich in einem Starbucks aufhältst, informieren wir alle deine Freunde, dass du hier bist.“

(9)

9

Ortsbasierte Dienste: 3 Klassen

1. „Sobald du an einer Starbucks-Filiale

vorbeikommst, informieren wir dich über neue Produkte.“

2. „Wenn du fünf deiner Lieblingskaffees bei uns gekauft hast, ist der sechste Kaffee

gratis.“

3. „Wenn du dich in einem Starbucks aufhältst, informieren wir alle deine Freunde, dass du hier bist.“

(10)

10

1. Anonyme Dienste

• Dienste jedem in einer bestimmten Region anbieten

– Durch Auslösen eines Infrarot-Sensors – Durch Broadcasten der Nachrichten – ...

• Spam verhindern?

Anonymisiert

(11)

11

Selbstpositionierung

Finde selber heraus, wo ich bin.

• Cricket

– Ortsinformationen über Beacons, mobile Geräte agieren als Listeners.

• GPS

– Zum Beispiel in Kombination mit einer CD auf der alle Starbucks-Filialen der Region

eingetragen sind.

Anonymisiert

(12)

12

Grenzen der Selbstpositionierung

• GPS + CD: Statisch!

– „Wo befindet sich die nächste Starbucks- Filiale?“

– „In welcher Starbucks-Filiale habe ich im Moment die kürzeste Wartezeit?“

Anonymisiert

(13)

13

Ortsbasierte Dienste: 3 Klassen

1. „Sobald du an einer Starbucks-Filiale

vorbeikommst, informieren wir dich über neue Produkte.“

2. „Wenn du fünf deiner Lieblingskaffees bei uns gekauft hast, ist der sechste Kaffee

gratis.“

3. „Wenn du dich in einem Starbucks aufhältst, informieren wir alle deine Freunde, dass du hier bist.“

(14)

14

2. Pseudonyme Dienste

• Idee: Verwende zur Kommunikation ein Pseudonym

Starbucks

User7856 befindet sich an Position B47.417/L8.400

Die nächste Starbucks- Filiale: B47.367/L8.550

Pseudonymisiert

(15)

15

Pseudonyme und

Dienstleistungsverträge (T. Rodden et al.)

Pseudonymisiert

(16)

16

Ablauf: Taxi-Dienst benutzen

Oder: <user not found>

Pseudonymisiert

(17)

17

Funktionsweise ( I )

• Dienstleistungsvertrag:

Kenntnis des aktiven Pseudonyms.

• Aktive Pseudonyme werden beim

(vertrauenswürdigen) Lokalisierungsdienst registriert.

• Wechsel des Pseudonyms kündigt diesen Vertrag.

Pseudonymisiert

(18)

18

Funktionsweise ( II )

• Lokalisierungsdienst speichert Tripel:

<X‘, Zeit, Ort>

• Zusätzlich werden die Pseudonyme auf dem Lokalisierungsdienst nach Dienstanbieter

verschlüsselt abgelegt:

<Taxi-Dienst, ENC(KTaxi-Dienst, X‘)>

– Pseudonyme direkt beim Lokalisierungsdienst updaten!

Pseudonymisiert

(19)

19

Vorteile / Herausforderungen

• Man muss sich zu jederzeit nur die

momentan berechtigten Dienstanbieter merken.

• Die Kontrolle hat der Benutzer!

Statische Pseudonyme?

Pseudonymisiert

(20)

20

Das Problem mit statischen Pseudonymen

Aufenthaltshäufigkeit:

selten häufig

Büro von Hans Muster Location Trace von User7856

Pseudonymisiert

(21)

21

Pseudonyme wechseln

Logfile auf Lokalisierungsdienst-Server 123:

Position (Meter) Zeit (Sekunden) Benutzer

0 / 5 t0 = 0 user1234

0.36 / 5 t1 = 0.25 user1234

0.73 / 5 t2 = 0.5 user8976

1.09 / 5 t3 = 0.75 user8976

1.45 / 5 t4 = 1 user3378

Pseudonymisiert

(22)

22

Lösung: Mix-Zonen (Beresford &

Stajano)

• Für Pseudonym-Wechsel begeben wir uns in eine Mix-Zone.

Räumliches Gebiet in dem nur Benutzer sind, die keinen ortsbasierten Dienst abonniert

haben.

Keine Übertragung von Ortsinformationen, keine Logfiles.

Lokalisierungsdienst nicht mehr

notwendigerweise vertrauenswürdig.

Pseudonymisiert

(23)

23

Sicht eines Angreifers

• Wer ging wohin?

Pseudonymisiert

(24)

24

Probleme von Mix-Zonen?

Mix-Zone

Starbucks Migros

Bank

t0 t0

t1

Position Zeit (Sekunden) Benutzer

<Starbucks, exit> t0 = 0 user1234

<Migros, exit> t0 = 0 user8976

<Bank, entry> t1 = 5 user3378

Pseudonymisiert

(25)

25

Güte einer Mix-Zone

• Je mehr Benutzer sich in einer Mix-Zone aufhalten, desto anonymer ist man.

• Man spricht von k-Anonymität, wenn eine Person von mindestens k-1 anderen nicht unterscheidbar ist („anonymity set“)

Pseudonymisiert

(26)

26

Mix-Zonen Experiment

• AT&T Labs Cambridge

• Lokalisierung: Active Bats

Bats emittieren Ultraschall-Signal an Gitter von Sensoren an der Decke

– In 95% aller Fälle auf 3 cm genau

– Ortsinformation wird 10-mal pro Sekunde aktualisiert

• Es wurden während 2 Wochen Ortsinformationen aller Forscher aufgenommen.

Pseudonymisiert

(27)

27

Mix-Zonen der AT&T Labs

z1: Hallway

z2: Corridor + Hallway,

z3: Hallway, Corridor + Stairwell (auf 3 Stockwerken)

Pseudonymisiert

(28)

28

Anonymitäts-Güte für z

1

Pseudonymisiert

(29)

29

Anonymitäts-Güte für z

3

Pseudonymisiert

(30)

30

Grenzen von Mix-Zonen

• Für diesen speziellen Versuch bieten Mix-Zonen zu wenig Location Privacy.

– Zu wenig Benutzer auf dieser Fläche,

– Hochauflösendes Lokalisierungssystem, – Geometrie der Mix-Zonen, ...

Alternative Versuchsanordnung? (GSM Zellen, Stadtzentrum)

• Ein Benutzer soll vor dem Nutzen eines Dienstes selber entscheiden können, ob die momentane Anonymität ausreichend ist.

– Was ist ausreichend?

– Was, wenn sie nicht ausreichend ist?

Pseudonymisiert

(31)

31

Ortsbasierte Dienste: 3 Klassen

1. „Sobald du an einer Starbucks-Filiale

vorbeikommst, informieren wir dich über neue Produkte.“

2. „Wenn du fünf deiner Lieblingskaffees bei uns gekauft hast, ist der sechste Kaffee

gratis.“

3. „Wenn du dich in einem Starbucks aufhältst, informieren wir alle deine Freunde, dass du hier bist.“

(32)

32

3. Location Privacy für nicht-anonyme Dienste

• Zugriffskontrolle

– Liste aller Personen, die befugt sind, meine Ortsinformationen abzurufen.

– Sicher, einfach zu implementieren, aber aufwändig zu unterhalten.

Identifiziert

(33)

33

Erweiterungen

• Rollenbasierte Zugriffskontrolle

– Chef / Kollege / Freund / Familie / ...

– Umgebungsbedingte Rollen denkbar („Jeder der im selben Gebäude ist, darf...“)

– Regeln die von mehreren Personen gleichzeitig erfüllt werden müssen („X und Y dürfen nur

gemeinsam...“)

Identifiziert

(34)

34

Obfuscation / Unschärfe

• Selektives „Verwischen“ der Genauigkeit / Richtigkeit der angebotenen

Ortsinformationen.

Reno?

Identifiziert

(35)

35

Zusammenfassung

• Location Privacy: Informationelle

Selbstbestimmung in Bezug auf Ortsinformationen.

• Ortsinformationen bilden Kontext (Identität, Aktivität) und sind deshalb schützenswert.

• Viele Dienste lassen sich je anonymer nutzen desto weniger Informationen beim Dienstanbieter über den Benutzer notwendig sind.

• Lösungsansätze: Selbstpositionierung, Dienstleistungsverträge, Mix-Zonen, Zugriffskontrolle.

(36)

36

Wie sieht die Zukunft aus?

Die Lösung gibt es nicht.

– Art der gewünschten Ortsinformation (Genauigkeit, Präzision) von Anwendung abhängig!

– Privatsphären-Anspruch von Situation / Kontext abhängig.

Für kommerzielle Dienste sinnvoll realisierbar.

• Menschen die nicht ständig ortbar sein möchten, werden sich solche Anwendungen auch nicht zulegen.

– Es gibt ja auch Menschen die nicht ständig erreichbar sein möchten und sich deshalb kein Handy zulegen.

Wird man diese Entscheidungsfreiheit in Zukunft auch noch haben?

(37)

37

Referenzen (Auswahl)

You‘re a Dog Comic: http://kj.uue.org/presentations/internet- privacy/gfx/newdog.gif

Chapter 3 of A. Beresford’s PhD thesis: Location Privacy in Ubiquitous Computing

A. R. Beresford and F. Stajano: Location Privacy in Pervasive Computing J. I. Hong, G. Boriello, J. A. Landay, D. W. McDonald, B. N. Schilit, J.D. Tygar:

Privacy and Security in the Location-enhanced World Wide Web

T. Rodden A. Friday, H. Muller and A. Dix: A Lightweight Approach to Managing Privacy in Location-Based Services

Referenzen

ÄHNLICHE DOKUMENTE

Gezielte Aktivitäten Betrachten Sie auch diese Partner als Kunden und fragen Sie sich – wie beim Mar- keting für Ihre „richtigen“ Kunden – welche Bedürfnisse Ihr Gegen-

Jesus hatte immer wieder gesagt, dass Gott sein Vater ist und er und Gott für

Wir hörten, dass sie Karten aus Ham- burg geschrieben hatten: „Wir sind jetzt beim NDR, haben eine wunderbare Ar- beit, verdienen zauberhaftes Geld und hoffen, dass ihr auch bald

Landbrot, Lotus Biscoff Creme, Banane, Schokoladenraspeln, geröstete Nüsse (+ Vanille Eis 1,80€) 11,90 Lotus Crunch Waffle. Waffel, Frischkäsecreme, Spekulatius-Crumble, Lotus

Jesus: Du willst mir doch nicht erzählen, dass du keine Ahnung hast, wie man Kontakt zu einer Frau aufnimmt.. Du bist ja total

Unsere Mathilde und Auguste erhältst du auch vegan: Wir switchen dann zu veganem Käse, veganen karamellisierten Zwiebeln und einer veganen Sauce deiner Wahl?. Lust auf

Landbrot, Rote Beete Hummus, Avocado, Feta, Granatapfelkerne, Walnüsse (+ pochiertes Ei 1,50€) 10,90 Landbrot Oriental Avo.. Landbrot, Avocadosmash, Chili-Kichererbsen, Cherrytomaten

„Wer eine tüchtige Köchin und umsichtige Hausfrau werden will, muß schon in jungen Jahren lernen, sich alles richtig einzuteilen: die Zeit, die Arbeit, das Geld, die Lebensmittel