No Slide Title

Download Report

Transcript No Slide Title

The Platform
for Privacy
Preferences Project
Lorrie Faith Cranor
AT&T Labs-Research
Co-Chair, P3P Interest Group
http://www.research.att.com/~lorrie/
http://www.w3.org/P3P/
Empowerment Tools
 Prevent your actions from being linked to you
Crowds - AT&T Labs
 Allow you to develop persistent relationships
not linked to each other or you
Lucent Personal Web Assistant - Bell Labs
 Make informed choices about how your
information will be used
Platform for Privacy Preferences Project - W3C
 Know that assurances about information
practices are trust worthy
TRUSTe - Electronic Frontier Foundation and CommerceNet
2
Platform for Privacy
Preferences Project (P3P)
A framework for automated privacy
discussions under development by W3C
Services communicate about practices
Users exercise preferences over those practices
User agent can facilitate automated decision
making, prompt user, exchange data, etc.
3
Basic P3P Concepts
proposal
user
agent
service
user
agreement
user data
repository
preferences
data
practices
4
A Simple P3P Conversation
service
user
agent
User agent: Get index.html
Service: Here is my P3P proposal - I collect
click-stream data and computer
information for web site and system
administration and customization of site
User agent: OK, I accept your proposal
Service: Here is index.html
5
More Complicated
Conversations
Service offers choice of proposals
User agent makes counter proposal
User agent rejects proposal and asks
service for another offer
Upon agreement, user agent
automatically sends requested data
No agreement is reached
6
Where we are and where
we’re going . . .
 Overall architecture
 Proposal grammar
October 1997
 Harmonized vocabulary
 Protocol structure
March 1998
 Syntax (encoded in RDF or XML)
May 1998?
 Implementation guide
 Preference interchange language
7
P3P Grammar
 Experience space
 Qualified data set
 Service provider’s
identity
 data set/element
 data category
 URL for privacy
policy
 Consequence
 Purpose
 Qualifiers
 Required
8
P3P Vocabulary
 Purpose
 Data category
 Qualifiers
 identifiable use
 recipients (domain of use)
 general disclosures
access to identifiable
information
assurance (accountability)
other disclosures
• change agreement
• retention
9
Data Categories
 Physical contact
information
 Navigation and
click-stream data
 Online contact
information
 Transaction data
 Unique identifiers
 Financial account
identifiers
 Computer
information
 Demographic and
socio-economic
data
 Preference data
 Content
10
Purposes
 Completion and
support of current
activity
 Web site and
system
administration
 Customization of
site to individuals
 Research and
development
 Contacting visitors
for marketing of
services or
products
 Other uses
11
Implementation Guide
 Guiding principles
 Guidelines for user
agent
implementers
 Guidelines for
service providers
 Guidelines for
server
implementers
 Guidelines for
creators of
recommended
settings
 Guidelines for
users
12
Guiding Principles
Information Privacy
Notice
Choice and Control
Fairness and Integrity
Security
13
Keys to Success
 Good end-user
implementations
 easy to use
easy to plug in
“recommended
settings”
not annoying
 use incremental
adoption model
 privacy friendly
 Good server
implementations and
tools
 Adoption by many
Web sites
 Users find it useful
 Endorsement by
governmentregulatory and selfregulatory
organizations
14