LANMAN2002 Stockholm. Sweden Privacy Enhanced Architecture for Location Based Services (PE-LBS) Alberto Escudero-Pascual Royal Institute of Technology.

Slides:



Advertisements
Similar presentations
SOAP.
Advertisements

Web Services and AIXM. Introduction Subramanyam “Subbu” Nadavala Contractor, L-3 Communications FAA Air Traffic Organization (ATO) Information Technology.
SOAP Lee Jong-uk. Introduction What is SOAP? The features of SOAP The structure of SOAP SOAP exchange message model & message Examples of SOAP.
Web Services CS-422. What are Web Services New breed of Web application –self-contained –self describing –modular once published –can be discovered –located.
Privacy in the Next Generation Internet Data Protection in the Context of European Union Policy Alberto Escudero-Pascual Royal Institute of Technology.
Copyright 2008 Vision Australia DAISY Online Standard Bringing things together Trish Egan Vision Australia.
Privacy Extensions for Stateless Address Autoconfiguration in IPv6 "Requirements for unobservability" Alberto Escudero-Pascual TSLab - IMIT Royal Institute.
Making VLAB Secure Javier I. Roman. What is VLAB?  An interdisciplinary consortium dedicated to the development and promotion of the theory of planetary.
An authorization control framework to enable service composition Takashi Suzuki, Randy H. Katz EECS Department University of California, Berkeley {tsuzuki,
XML Technologies and Applications Rajshekhar Sunderraman Department of Computer Science Georgia State University Atlanta, GA 30302
1 Network Security Derived from original slides by Henric Johnson Blekinge Institute of Technology, Sweden From the book by William Stallings.
Slide 1 EE557: Server-Side Development Lecturer: David Molloy Room: XG19 Mondays 10am-1pm Notes:
SOAP (Simple Object Access Protocol) Knarig Arabshian Department of Computer Science Columbia University April 24, 2002.
Web Services Seppo Heikkinen MITA seminar/TUT
SOAP Chandra Dutt Yarlagadda Introduction  Why ?  What ?  How ?  Security Issues in SOAP  Advantages  Uses  Conclusion.
Universal Plug and Play (UPnP) Presented by: Kamal Kamal Kamal Kamal Mohammad Atieh Mohammad Atieh.
Web Services Michael Smith Alex Feldman. What is a Web Service? A Web service is a message-oriented software system designed to support inter-operable.
Web Services 101 James Payne Managing Director for New Media / Advancement July 30, 2013.
1 SOAP Simple Object Access Protocol 大葉大學資工系. 2 Purpose of SOAP Developers need to establish a standard transport and data-exchange framework to achieve.
Research on Non-repudiation service By Yi Zhang. Motivation of Non-repudiation In paper-based business Electronic business transactions Less physical.
1 Legal and technical challenges in the next generation Internet. ”Finding the right balance between Data Protection and fighting Cybercrime” 12th February.
Service Oriented Architecture CPSC 410 Some content based on IBM’s SOA material, especially SW708: For Business Partners: Service-Oriented Architecture.
Human-Computer Interface Course 5. ISPs and Internet connection.
CSCI 5234 Web Security1 Privacy & Anonymity in the WWW Ch. 12, Oppliger.
Discovering E-Services Using UDDI in SELF-SERV Quan Z. Sheng, Boualem Benatallah, Rayan Stephan, Eileen Oi-Yan Mak, Yan Q. Zhu School of Computer Science.
Evaluating Web Services for FDMS Cynthia Loitch OAR/PMEL (PI) Eugene Burger OAR/PMEL NOAA Research Webshop 2003 Longmont, CO 3-5 June 2003.
Web Services (SOAP, WSDL, and UDDI)
WS-Security: SOAP Message Security Web-enhanced Information Management (WHIM) Justin R. Wang Professor Kaiser.
Simple Object Access Protocol (SOAP) Mark H Needleman Data Research Associates, Inc. ZIG Meeting December 2000.
Universal Plug and Play (UPnP) and XML Shridhar Bhat
CSC8530 Distributed Systems XML Web Services David Vaglia.
Web Services (SOAP, WSDL, UDDI) SNU OOPSLA Lab. October 2005.
Ez3950 SOAP & Z39.50 ZIG December 2000 at LC Poul Henrik Jørgensen, DBC
Protecting Internet Communications: Encryption  Encryption: Process of transforming plain text or data into cipher text that cannot be read by anyone.
Current Trends in Network- Based Application Developments Bill Chu Department of Software and Information Systems UNC Charlotte.
SOAP. Introduction SOAP is  a lightweight protocol  used for exchanging data in a decentralized distributed environment  XML-based  independent from.
Module 9: Designing Network Access Protection. Scenarios for Implementing NAP Verifying the health of: Roaming laptops Desktop computers Visiting laptops.
XML Web Services Architecture Siddharth Ruchandani CS 6362 – SW Architecture & Design Summer /11/05.
Meng Yan. Introduction In fact, your online actions may be monitored by unauthorized parties logged and preserved for future access years later.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
Security Protection on Trust Delegated Medical Data in Public Mobile Networks Dasun Weerasinghe, Muttukrishnan Rajarajan and Veselin Rakocevic Mobile Networks.
Copyright © 2013 Curt Hill SOAP Protocol for exchanging data and Enabling Web Services.
Simple Object Access Protocol. Web Services: SOAP2 Why Simple Object Access Protocol Light weight replacement for complicated distributed object technology.
.NET and SOAP An Overview of SOAP By Raghavendra Aekka.
Introduction to Web Services. SOAP SOAP originally stood for "Simple Object Access Protocol". Web Services expose useful functionality to Web users through.
Web Services Part 1 -- Qinwei Zhu Part 2 – Yongqun He.
A quick overview of Network communications A quick overview of Network communications Anthony Lomax Anthony Lomax Scientific Software Mouans-Sartoux, France.
EGEE is a project funded by the European Union under contract IST SOAP Simple Object Access Protocol 3 – 4 June
The goal of XML Protocol Develop technologies allowing peers to communicate…....in a distributed environment......using XML as encapsulation language.
A SOAP Binding for NETCONF Ted Goddard draft-goddard-netconfsoap-00.txt.
Web Services Architecture Presentation for ECE8813 Spring 2003 By: Mohamed Mansour.
Netprog: Soap & XML-RPC1 XML-RPC and SOAP. Netprog: Soap & XML-RPC2 XML Extensible Markup Language Markup Language. –HTML is also a markup language (but.
Introduction to Web Services Presented by Sarath Chandra Dorbala.
Network Services. Domain Controllers: – Used for Account management (e.g. user accounts, group accounts Register Hardware like Printers and PC Authentication.
Presented by: Sonali Pagade Nibha Dhagat paper1.pdf.
XML-RPC on Messaging Transports Other Than HTTP Talk Delivered at SOAP IETF BOF Meeting January Frank DeRose TIBCO Software, Inc Porter.
Technical Security Issues in Cloud Computing By: Meiko Jensen, Jorg Schwenk, Nils Gruschka, Luigi Lo Lacono Presentation by: Winston Tong 2009 IEEE.
SOAP : Simple Object Access Protocol A ‘clean’ tool for remote procedure calls.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
1 Anonymity. 2 Overview  What is anonymity?  Why should anyone care about anonymity?  Relationship with security and in particular identification 
- Richard Bhuleskar “At the end of the day, the goals are simple: safety and security” – Jodi Rell.
Real time Stock quotes by web Service and Securing XML for Web Services security. Bismita Srichandan
Henric Johnson1 Chapter 7 WEB Security Henric Johnson Blekinge Institute of Technology, Sweden
WEB SERVICES.
A Study of Wireless Virtual Network Computing
Digital Forensics 2 Presented by : J.Silaa Lecture: FCI 30 Aug 2017
Presentation transcript:

LANMAN2002 Stockholm. Sweden Privacy Enhanced Architecture for Location Based Services (PE-LBS) Alberto Escudero-Pascual Royal Institute of Technology -KTH Sweden

LANMAN2002 Stockholm. Sweden About the speaker Researcher in the area of Privacy in mobile Internet, data protection and cybercrime at KTH in Stockholm. Tec. Licentiate –“Anonymous and untraceable communications in mobile Internet”. (2001) Dissertation Proposal –'Privacy in the next generation Internet: Data Protection in the context of European Union Policy’. (2002)

LANMAN2002 Stockholm. Sweden Background and definitions Location Based Services (LBS) Privacy Enhanced Technologies (PET) Unlinkability and Location Privacy Chaum’s MIXes (1981) SOAP, XML, RPC, 97/66/EC

LANMAN2002 Stockholm. Sweden Location Privacy in a nutshell Someone is somewhere doing something Someone  Identity Management Somewhere  Location Privacy Something  Content Confidentiality

LANMAN2002 Stockholm. Sweden PE-LBS Architecture 1. Location Acquisition Hardware 2. XML Location Data Record 3. XML (SOAP) Service Request 4. Transport Service 5. Location Based Service Proxy Server 6. Service Modules XML Location XML ServiceRequest Transport LBS PROXY M1M2 S1S2S3 M3

LANMAN2002 Stockholm. Sweden 1. Location Adquisition Hardware Fastrax iTrax02. GPS receiver (iTalk & NMEA)

LANMAN2002 Stockholm. Sweden Location Data Records  XML Location Data <loc:SLO xmlns:loc=" xmlns:xsi=" xsi:schemaLocation=" spatial/2001/05/08/location.xsd"> N E T12:00:01+02: M240 M30 T $ GP,,,...* $GPGLL, ,N, ,E, ,A,A*61 LOCATION DATA RECORDS XML LOCATION DATA

LANMAN2002 Stockholm. Sweden SOAP Service Request POST /Temperature HTTP/1.1 Host: Content-Type: text/xml Content-Length: 357 SOAPAction: " <SOAP-ENV:Envelope xmlns:SOAP-ENV=" SOAP-ENV:encodingStyle=" <EncryptedData xmlns=' Type=' KeyID XkIHMHS4ka4CXFWA3yESBqQzIp21D1MHYgeREk3i50BBDrPGPUCkL7bXoC8S9 QlIKbghAkHbZDgrzBI6yvP33

LANMAN2002 Stockholm. Sweden Service Modules Publishing location –DNS RRLOC –DNS Update using TSIG Requesting information based on location –Location based Info services –Unlinkability MobileID - Location - InfoRequest

LANMAN2002 Stockholm. Sweden Conclusions Using a proxy server between the mobile and the location based services we can hide the location of the mobile device. Using XML Encryption and signatures in Simple Object Access Protocol service requests we can provide both message digest and message authentication (accountability).

LANMAN2002 Stockholm. Sweden Conclusions PE-LBS and MIX networks Three benefits of the PE-LBS architecture: –A PE-LBS proxy can act as a “mix” by buffering and changing the sequence of processing SOAP requests. –Chain of PE-LBS can be used as a “mix network”. –All the functionalities are Transport Independent.

LANMAN2002 Stockholm. Sweden More info Location Privacy and Mobile Internetworking