Top Banner
Targeted Advertising… and Privacy Too Ari Juels RSA Laboratories Buy me!
25

Targeted Advertising… and Privacy Too

Jan 01, 2016

Download

Documents

vladimir-howe

Buy me!. Targeted Advertising… and Privacy Too. Ari Juels RSA Laboratories. Buy me!. Anti- dandruff. Buy me too!. Anti-wrinkle Cream. Targeted advertising: One View. An example. Special Report: October 5th is America's most popular birthday. Hiking/sports book. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Targeted Advertising… and Privacy Too

Targeted Advertising… and Privacy Too

Ari Juels RSA Laboratories

Buy me!

Page 2: Targeted Advertising… and Privacy Too

Targeted advertising: One View

Anti-

dandruff

Buy me!

Anti-wrinkleCream

Buy metoo!

Page 3: Targeted Advertising… and Privacy Too

An example

Special Report:October 5th is America's

most popular birthday.

Page 4: Targeted Advertising… and Privacy Too

Anybirthday.com targeted gift recommendations

Hiking/sports book

Anti-aging cream

Page 5: Targeted Advertising… and Privacy Too

Targeted advertising: The benign view

AdvertiserConsumer

What shall

I read next?

Anna Karenina

Red ChamberWild Things

Bleak House

Here are some

novels you might

enjoy

Page 6: Targeted Advertising… and Privacy Too

The other view: Consumer privacy

Consumer

Browser cookies

Page 7: Targeted Advertising… and Privacy Too

Our Goal

AdvertiserConsumer

+

Privacy Efficiency

Page 8: Targeted Advertising… and Privacy Too

Private Profile

Physical characteristics:

Age: 30

Weight: 120

Height: 5’ 4”

….

Hobbies:

Butterfly collecting

Tai Chi

Archery

Favorite foods:

Chocolate

Sushi

Broccoli

Financial (from Quicken):

$110,000 / year income

House worth $300,000

$20,000 butterfly collection

Web sites recently visited (from browser):

aclu.org

yahoo.com

anybirthday.com

Page 9: Targeted Advertising… and Privacy Too

Negotiant

NegotiantNegotiant

Advertiser

Profile

Ad request

Page 10: Targeted Advertising… and Privacy Too

NegotiantNegotiantAdvertiser

if annual income > $100,000

if likes funny clothes or CEO

output “golf ad”

else

if female

output “spa ad”

else

output “cigar ad”

else

output “Walmart ad”

Alice

“spa ad”

Page 11: Targeted Advertising… and Privacy Too

Private Information Retrieval (PIR)

Alice’s computer

NegotiantNegotiant

“spa ad”Ads

Advertiser’s server

Spa ad

Problem: Expensive!

Page 12: Targeted Advertising… and Privacy Too

Scheme 1: Naïve PIR

Alice’s computer

NegotiantNegotiant

“spa ad”Ads

Advertiser’s server

Ads

Spa ad

Problems: Inefficient; no idea what ads were distributed

Page 13: Targeted Advertising… and Privacy Too

Scheme 2: Direct request

Alice’s computer

NegotiantNegotiant

“spa ad”Ads

Advertiser’s server

“spa ad” pleaseSpa ad

Spa ad

Page 14: Targeted Advertising… and Privacy Too

Basic tool: Mix network

plaintext 1

plaintext 2

plaintext 3

plaintext 4

Randomly permutes and encrypts inputs

Mix network

Page 15: Targeted Advertising… and Privacy Too

Opposite direction

Randomly permutes and decrypts inputs

Mix networkplaintext 1

plaintext 2

plaintext 3

plaintext 4

Page 16: Targeted Advertising… and Privacy Too

Scheme 3: Semi-private PIR

Alice’s computer

Ads

Advertiser’s serverBob’s computer

Carol’s computer

Darius’s computer

Mix network

“Walmart ad”

“Walmart ad”

“golf ad”

“spa ad”

“spa ad”

“golf ad”

“Walmart ad”

“Walm

art ad”

Page 17: Targeted Advertising… and Privacy Too

Scheme 3: Semi-private PIR

Alice’s computer

Ads

Advertiser’s serverBob’s computer

Carol’s computer

Darius’s computer

Mix network

Walmart ad

Walmart ad

golf ad

spa ad

Spa ad

spa ad

golf ad

Walmart ad

Walm

art ad

Page 18: Targeted Advertising… and Privacy Too

Scheme 3: A little more detail

Alice, ad requestname , “spa ad”

Page 19: Targeted Advertising… and Privacy Too

name , “spa ad”

Scheme 3: A little more detail

name Spa ad

,Alice, ad

Page 20: Targeted Advertising… and Privacy Too

Remarks We assume advertiser may collude with

some mix servers (if not, one-server mix will do)

Ads are long, so we need a hybrid mix network– New constructions: OA00,JJ01

Other tools– Quorum controlled threshold proxy re-encryption

Aggregation and mixing can be offline

Page 21: Targeted Advertising… and Privacy Too

Malicious negotiant

NegotiantNegotiant Advertiser

Profile

“ad $110,000”

please

ad number =

annual income

Page 22: Targeted Advertising… and Privacy Too

Spotting Malicious Negotiants

Open source negotiants “Sandbox” approach Third-party validation

Page 23: Targeted Advertising… and Privacy Too

Scheme 4: Threshold PIR

Full set of ads mixed Full privacy Plaintext Equality Testing (PET) primitive needed High cost (still better than PIR)

Page 24: Targeted Advertising… and Privacy Too

What are the (hoped for) benefits?

More consumer trust – Higher “opt in” rate– Truth in (requested) advertising

Complementary with P3P Mobility possible through encrypted

profile on server

Page 25: Targeted Advertising… and Privacy Too

Questions?