Identity, Spheres and Privacy Rules Henning Schulzrinne (with Hannes Tschofenig and Richard Barnes) Workshop on Identity, Information and Context October.

Slides:



Advertisements
Similar presentations
1 © 2001, Cisco Systems, Inc. All rights reserved. © 2004, Cisco Systems, Inc. All rights reserved. Location Conveyance in SIP draft-ietf-sipping-location-requirements-02.
Advertisements

Presence and IM as SIP Services Jonathan Rosenberg Chief Scientist.
SIP and Instant Messaging. SIP Summit SIP and Instant Messaging What Does Presence Have to Do With SIP? How to Deliver.
Fall IM 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
VON Europe /19/00 SIP and the Future of VON Protocols SIP and the Future of VON Protocols: Presence and IM Jonathan Rosenberg.
Fall VoN 2000 SIP for IP Communications Jonathan Rosenberg Chief Scientist.
XCAP Tutorial Jonathan Rosenberg.
Yunling Wang VoIP Security COMS 4995 Nov 24, 2008 XCAP The Extensible Markup Language (XML) Configuration Access Protocol (XCAP)
External User Security Model (EUSM) for SNMPv3 draft-kaushik-snmp-external-usm-00.txt November, 2004.
EAP Channel Bindings Charles Clancy Katrin Hoeper IETF 76 Hiroshima, Japan November 08-13, 2009.
Chapter 19: Network Management Business Data Communications, 5e.
Identity Management Based on P3P Authors: Oliver Berthold and Marit Kohntopp P3P = Platform for Privacy Preferences Project.
Systems Engineering in a System of Systems Context
Origins of ECRIT IETF has been working on location since 2000 –Spatial BoF, eventually GEOPRIV chartered in 2001 GEOPRIV provides location information.
Using Presence Information to Develop Converged Telecom Services Standards and Challenges Parijat Garg Computer Science, IIT Bombay.
Geolocation Privacy Hannes Tschofenig International Working Group on Data Protection in Telecommunications Rome, March 2008.
29e CONFÉRENCE INTERNATIONALE DES COMMISSAIRES À LA PROTECTION DES DONNÉES ET DE LA VIE PRIVÉE 29 th INTERNATIONAL CONFERENCE OF DATA PROTECTION AND PRIVACY.
Use Case Diagram © copyright 2001 SNU OOPSLA Lab..
Sharmistha Chatterjee 82349D 82349D Helsinki University of Technology Instant Messaging and Presence with SIP.
SIMPLEStone – A presence server performance benchmarking standard SIMPLEStone – A presence server performance benchmarking standard Presented by Vishal.
ORBIT NSF site visit - July 14, Location-based Services & data propagation in ORBIT Henning Schulzrinne Dept. of Computer Science.
Presence Vishal Kumar Singh and Henning Schulzrinne Feb 10, 2006.
CFP 2005 (Seattle) -- April 2005 Location-based services – an IETF perspective Henning Schulzrinne (+ Xiaotao Wu, Ron Shacham) Dept. of Computer Science.
Carrying Location Objects in RADIUS Hannes Tschofenig, Farid Adrangi, Avi Lior, Mark Jones.
Session Initiation Protocol (SIP) Event Package for the Common Alerting Protocol (CAP) B. Rosen, H. Schulzrinne, H. Tschofenig.
1 Data Strategy Overview Keith Wilson Session 15.
Ernst Langmantel Technical Director, Austrian Regulatory Authority for Broadcasting and Telecommunication (RTR GmbH) The opinions expressed in this presentation.
S New Security Developments in DICOM Lawrence Tarbox, Ph.D Chair, DICOM WG 14 (Security) Siemens Corporate Research.
Architectural Considerations for GEOPRIV/ECRIT Presentation given by Hannes Tschofenig.
SIPREC Conference Recording (draft-kyzivat-siprec-conference-use-cases-01) IETF 89, March 7, 2014 Authors: Michael Yan, Paul Kyzivat, Simon Romano.
U.S. Department of Agriculture eGovernment Program July 15, 2003 eAuthentication Initiative Pre-Implementation Status eGovernment Program.
A Document Format for Expressing Privacy Preferences H. Schulzrinne, J. Morris, H. Tschofenig, J. Cuellar, J. Polk, J. Rosenberg.
Composing Presence Information Henning Schulzrinne Ron Shacham Wolfgang Kellerer Srisakul Thakolsri (ID-schulzrinne-simple-composition-02) IETF 66 SIMPLE.
RVP Protocol for Real-Time Presence Information Sonu Aggarwal Lead Program Manager, Exchange Instant Messaging Microsoft Corporation
Name of Presentation Red Hat Presenter Mobicents SIP Presence Service: XDM Server Creating XCAP Application Usages Eduardo Martins.
(we need your advice!) Jon Peterson MIT– December 2010 IETF & Privacy.
IETF GEOPRIV Status Richard L. Barnes BBN Technologies GEOPRIV Secretary Emergency Services Workshop October 2008.
Carrying Location Objects in RADIUS Hannes Tschofenig, Farid Adrangi, Avi Lior, Mark Jones.
Module 7 Planning and Deploying Messaging Compliance.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter Five Managing Addresses.
Peering: A Minimalist Approach Rohan Mahy IETF 66 — Speermint WG.
Andrew Allen Communication Service Identifier.
ORBIT: Location- based services Henning Schulzrinne Columbia University.
March 2004GEOPRIV - IETF 59 (Seoul)1 GEOPRIV Policy draft-ietf-geopriv-policy draft-ietf-geopriv-common-policy Henning Schulzrinne Columbia University.
OMA Presence 1.0 Presence attribute, composition issues Krisztián Kiss
Andrew McNabGESA/Authz, GGF9, 7 Oct 2003Slide 1 Authorization status Andrew McNab High Energy Physics University of Manchester
Emergency Context Resolution with Internet Technologies BOF (ecrit) Jon Peterson, Hannes Tschofenig BOF Chairs.
Policy Rules for Disclosure and Modification of Geographic Information ( draft-ietf-geopriv-policy-00.txt ) Authors: H. Schulzrinne J. Morris H. Tschofenig.
UNCLASSIFIED Service Oriented Architecture, Information Sharing and the FEA DRM 23 January 2006 Bryan Aucoin DNI CIO Chief Architect
SIP file directory draft-garcia-sipping-file-sharing-framework-00.txt draft-garcia-sipping-file-event-package-00.txt draft-garcia-sipping-file-desc-pidf-00.txt.
W3C Workshop on Languages for Privacy Policy Negotiation and Semantics- Driven Enforcement Report Hannes Tschofenig IETF 67, San Diego, November 2006.
SIPPING Drafts Jonathan Rosenberg dynamicsoft. Conferencing Package Issues Only one – scope Depends on broader work in conferencing May include –Participant.
OMA Instant Messaging Rel 1.0 Requirements with Possible Relevance to IETF Markus Isomäki OMA Issues BoF IETF #62.
GEONET Brainstorming Document. Content Purpose of the document Brainstorming process / plan Proposed charter Assumptions Use cases Problem description.
MODERN BoF Managing, Ordering, Distributing, Exposing, and Registering telephone Numbers IETF 92.
SIPREC Conference Recording (draft-kyzivat-siprec-conference-use-cases-00) IETF 87, November 4, 2013 Authors: Michael Yan, Paul Kyzivat, Simon Romano.
1 Implementation of IMS-based S-CSCF with Presence Service Jenq-Muh Hsu and Yi-Han Lin National Chung Cheng University Department of Computer Science &
Name of Presentation Red Hat Presenter RED HAT Developer conference Brno 2009 Mobicents/JBCP Pavel Slegr.
Jonathan Rosenberg dynamicsoft
Phil Hunt, Hannes Tschofenig
RELO: Retrieving End System Location Information draft-schulzrinne-geopriv-relo-03 Henning Schulzrinne March 2007 IETF68 - GEOPRIV.
Carrying Location Objects in RADIUS
draft-ietf-geopriv-lbyr-requirements-02 status update
Composing Presence Information
RELO: Retrieving End System Location Information draft-schulzrinne-geopriv-relo-03 Henning Schulzrinne March 2007 IETF68 - GEOPRIV.
Charles Shen, Henning Schulzrinne, Arata Koike
Geolocation Privacy Hannes Tschofenig International Working Group on
Example Use Case for Attribute Authorities and Token Translation Services - the case for eduGAIN Andrea Biancini.
Solving the identity crisis draft-ietf-geopriv-common-policy-05
Policy enforcement and filtering for geospatial information
Presentation transcript:

Identity, Spheres and Privacy Rules Henning Schulzrinne (with Hannes Tschofenig and Richard Barnes) Workshop on Identity, Information and Context October , 2008

2 The GEOPRIV Working Group First BoF on Spatial Location held at 48 th IETF (July 2000) –IETF community had concerns that privacy was not sufficiently addressed GEOPRIV WG formed, met for the first time at 50 th IETF (August 2001) –Strong user privacy mandate in WG charter –Location determination methods are out of scope –Scope is on protecting the transmission of location information over the public Internet 2008: A number of RFCs associated already available. Vendors, operators, standards professionals, policy experts, and academia More information:

3 Privacy Concerns Location –Many entities know your location today –In many cases, YOU do not control the systems that determines and stores your location –Example: NetGeo database (see RFC 1876) In many cases, location is only one data element in the larger presence context. Distribution of these other attributes also deserves privacy protection. To understand the work in GEOPRIV the presence work has to be considered.

4 Overview of Presence Presence emerged as a component of instant messaging applications Foremost, provides binary availability data –Online or offline? Closely tied to the concept of a friends list –Based on subscription, a persistent relationship Modern presence systems also provide a disposition towards communication –Not just am I online, but am I busy, away, etc Capability information –What kinds of communication can I accommodate with my endpoint? Customized responses – context dependent –Give different answers to different subscribers

5 Basic Presence Model Presence Server Rule Maker Watcher (4) PUBLISH (5) NOTIFY (2) XCAP Simplified SIP exchanges (3) SUBSCRIBE Publication Notification Policy Presentity

6 Basic GEOPRIV Architecture Location Server Location Generator Rule Maker Location Recipient PublicationNotification Shows only the network agents, not the human actors Policy Rules

7 Example: Vehicle Tracking

8 PIDF-LO: RFC 4119 Basic Ruleset = Usage Restriction MUST always be attached to a PIDF-LO document Retention expires (how long are you allowed to keep the object) Policy for retransmission of location information (Yes/No) Reference to an external ruleset (optional) A “note well” of free text, human readable privacy policy Specified in RFC 4119

9 Authorization for Presence and Location Information RFC 4745 – Common Policy RFC Presence Authorization Policy draft-ietf-geopriv-policy-14.txt – Geolocation Policy Authorization Framework Basic Ruleset Extended Ruleset Common Policy Geopriv Policy PIDF-LO Presence Policy

10 Extended Ruleset Common Policy Design Goals: –Permit only –Additive permissions (“Minimal Disclosure”) –Upgradeable/Extensibility –Capability/Versioning support –No false assurance –Efficient implementation (no regular expressions) –Protocol-independent Supports pluralism of contexts Two Usage Models: –Attached (per-value or per-reference) to PIDF-LO document –Available at the Location/Presence Server Identity information needs to be instantiated based on the specific conveyance protocol

11 Extended Ruleset Common Policy Rule consists of: –conditions part –actions parts –transformations part Conditions: –Identity Conditions Matching One Entity Matching Multiple Entities Matching Any Authenticated Identity Matching Any Authenticated Identity Excepting Enumerated Domains/Identities –Sphere –Validity No actions & no transformations specified

12 Common Policy Example T17:00:00+01: T19:00:00+01:00

13 Identity Handling Identity information depends on the selected conveyance protocol. Specification needs to indicate how the identity fields of Common Policy are populated. Functionality about identity management and privacy inherited from conveyance protocol (e.g., SIP) Examples in the SIP context: –P-Asserted ID (RFC 3325) –SIP Identity (RFC 4474) / Authenticated Identity Body (RFC 3893) –SIP SAML (draft-ietf-sip-saml-03.txt) –SIP CERTS (draft-ietf-sip-certs-05.txt) –Privacy in SIP: RFC 3323

14 Geopriv Policy Adds location-based authorization policies to the Common Policy framework Conditions: –IF **I am in the following area** THEN Transformations: –SET usage policies –REDUCE granularity of provided location information

15 Policy Example (1/2) DE Bavaria Munich Perlach Otto-Hahn-Ring 6 <gp:location profile="geodetic-condition"> <gs:Circle srsName="urn:ogc:def:crs:EPSG::4326"> <gs:radius uom="urn:ogc:def:uom:EPSG::9001"> 1500

16 Challenge: User Interface More work is necessary to develop user-friendly interfaces. Particularly important since authorization policies are an integral part of the solution A lot of today’s communication is still done without any policy handling. Paradigm change since we see user in the role of changing the privacy policies (“user control and consent”).

17 Outlook Increased usage of PUB/SUB usage and richer presence usage expected As deployment increases the problems with data retention and privacy will increase too GEOPRIV architecture unique among the standardization solutions. More implementation work is needed to determine better and extended policy handling