SlideShare a Scribd company logo
1 of 16
Berner Fachhochschule | Wirtschaft, Gesundheit, Soziale Arbeit
Smart Cities of Self-Determined
Data Subjects (SDDS)
Graphic source: https://bam.files.bbci.co.uk
Jan Frecè &
Thomas Selzam
Bern University of
Applied Sciences,
E-Government-Institute
17 May 2017,
Danube University,
Krems, Austria
Bern University of Applied Sciences | Department of Business, Health & Social Work
1. The Problem and its Resolution
2. Layers of the SDDS Approach
3. Layers at Work
4. Case Aftermath & Feature Overview
Agenda
2
Bern University of Applied Sciences | Department of Business, Health & Social Work
The Smart City Data Problem
3
Graphic sources: http://www.eoi.es,
https://flaticon.com (Made by Freepik & Alfredo
Hernandez)
The more data  the better the city
modeling  the smarter the city
The more data  the better
the citizen modeling  the
smaller the individual privacy
Bern University of Applied Sciences | Department of Business, Health & Social Work
▶ All personal data is stored in decentralized data stores, where it
emerges.
▶ The functions for data storage, assembly, analysis and finally
consummation are logically separated.
▶ No unencrypted information and no personal information leave
the data store.
▶ The only one with access to analysis results is the data consumer.
Solving the Dilemma Using Self-Determined Data
Subjects (SDDS)
4
Bern University of Applied Sciences | Department of Business, Health & Social Work
The Layers of an SDDS approach
5
Data Layer
[containing all unencrypted personal data stored and managed in decentralized
data storages]
Assembly Layer
[containing combined, encrypted and de-personalized data sets from the data
layer]
Analysis Layer
[containing encrypted data from the assembly layer, the algorithms to analyze
this data and the encrypted results stemming from the analysis]
Consumer Layer
[containing encrypted analysis results from analysis layer, able to decrypt the
results]
Bern University of Applied Sciences | Department of Business, Health & Social Work
Peter wants to support the city by
providing his transportation data, but he
does not want to reveal information
younger than two weeks and no
information from Wednesdays.
Use Case Setup I
6Graphic source: Made by Freepik on https://flaticon.com
The City Department of
Transportation is interested to
know which means of
transportation people have used
at which times of day, for what
distances, in the last three
months.
Bern University of Applied Sciences | Department of Business, Health & Social Work
Use Case Setup II
7Graphic source: Made by Freepik on https://flaticon.com
A tracker in Peter’s car
saves its movements and
at home moves the data to
Peter’s decentralized data
store.
Peter Muster, 2017
Yearly Subscriber
City Department of
Public Transportation
All data from using public
transport is saved on
Peter’s subscription card
and at home moved to
Peter’s decentralized data
store.
Bern University of Applied Sciences | Department of Business, Health & Social Work
Data Announcement Overview
8Graphic source: https://www.omakpac.org
Step 1: The data subject (Peter) authorizes the data creators (Public
Transportation Card & Car GPS Sensor).
Step 2: The data creators announce the data to the local SDDS node.
Step 3: The local SDDS node creates an entry in the distributed ledger
(block chain), thereby announcing the data’s existence.
Step 4: Now the data subject can log into the SDDS platform and enter its
access conditions. Only then the data becomes available.
Bern University of Applied Sciences | Department of Business, Health & Social Work
Data Announcement Details Behind the Curtains
9Graphic source: https://www.omakpac.org
Data is announced
• in an SDDS block chain, as reference only,
• with an encrypted owner ID,
• with an encrypted location ID,
• with an unencrypted data type identifier,
• in connection with smart contracts,
enforcing the access conditions.
These smart contracts are the only gateway
to reach the decentralized stores.
Bern University of Applied Sciences | Department of Business, Health & Social Work
Data Analysis: A Few More Details
10
Step 1: The data consumer (Department of Transportation) creates a new
information request at the SDDS platform.
Step 2: The platform isolates the entries in the distributed ledger (block
chain) using the Type-ID and triggers the associated smart
contracts.
Step 3: If all access conditions (older than two weeks, no Wednesdays)
are met, the local SDDS node is contacted (through a
anonymization layer).
Step 4: The distributed data store extracts the demanded data, removes
personal information and forwards it to the local SDDS node.
Bern University of Applied Sciences | Department of Business, Health & Social Work
Data Analysis: A Few More Details
11
Step 5: The local SDDS node encrypts the data for analyzing and forwards
it to the SDDS platform.
Step 6: The SDDS platform assembles the data from all local nodes and
forwards it to the Analytics Provider.
Step 7: The Analytics Provider executes the selected analytic algorithm
upon the encrypted data, producing an encrypted result.
Step 8: The data consumer can download and decrypt the result.
Bern University of Applied Sciences | Department of Business, Health & Social Work
Data Analysis: The SDDS Layers at Work
12
Data Layer
Assembly Layer
Analysis Layer
Consumer Layer
Graphic source: Made by Freepik, Macrovector and
Plainicon on https://flaticon.com
Bern University of Applied Sciences | Department of Business, Health & Social Work
Use Case Scenario – Aftermath I
13Graphic source: Made by Freepik on https://flaticon.com
• Peter could put his private data source to use and
help his city. Possibly, he is even remunerated for his
service.
• No personal data has been revealed.
• No data has been revealed in general, only
information provided.
• SDDS Platform does not store any data, only IAM
information.
• No access to analysis results.
• Only anonymized, encrypted data is processed.
• The location and the creator of the data to be
analyzed remains unknown.
• Only references are saved in block chain  no
data exposure in the case of encryption withering
away.
Bern University of Applied Sciences | Department of Business, Health & Social Work
Use Case Scenario – Aftermath II
14Graphic source: Made by Freepik on https://flaticon.com
• As desired, the Department of Transportation has
information concerning which means of
transportation are used for what kind of distances
at which time of day.
• Only relevant data (of the last three months) was
processed.
• No raw data has been revealed, only agreed
information. Sample result:
14-15h: Distance < 1km  22.3% City Bus
• No location data or names have been revealed  no
risk of mishandling personal data.
Bern University of Applied Sciences | Department of Business, Health & Social Work
SDDS Main Features
15
• All data remains where it has been created. Outside of decentralized
data stores, only references are saved.
• Only encrypted, de-personalized excerpts leave the data store.
• Data subject decides what to share under which conditions.
• Information can be shared without revealing the actual data, nor the
data creator.
• Using Proxy Re-encryption, the SDDS platform prevents itself from
being able to decrypt data or results and still processes them.
• All roles are cryptographically isolated. Even double roles are
possible, e.g. data consumer can also be an analytics provider
without revealing more data.
Bern University of Applied Sciences | Department of Business, Health & Social Work
Thank you for your attention!
Do you have any
questions?
16
Jan Frecè & Thomas Selzam
Bern University of Applied Sciences
E-Government-Institute
jan.frece@bfh.ch
thomas.selzam@bfh.ch

More Related Content

Similar to #CeDEM2017 Smart Cities of Self-Determined Data Subjects

Workshop: Open Data - What's the Point?
Workshop: Open Data - What's the Point?Workshop: Open Data - What's the Point?
Workshop: Open Data - What's the Point?BPCW10
 
Analysing Transportation Data with Open Source Big Data Analytic Tools
Analysing Transportation Data with Open Source Big Data Analytic ToolsAnalysing Transportation Data with Open Source Big Data Analytic Tools
Analysing Transportation Data with Open Source Big Data Analytic Toolsijeei-iaes
 
Data Analytics for Smart Cities: Looking Back, Looking Forward
Data Analytics for Smart Cities: Looking Back, Looking Forward Data Analytics for Smart Cities: Looking Back, Looking Forward
Data Analytics for Smart Cities: Looking Back, Looking Forward PayamBarnaghi
 
DAI DATI INTELLIGENTI AI SERVIZI Smart City API Hackathon
DAI DATI INTELLIGENTI AI SERVIZI Smart City API HackathonDAI DATI INTELLIGENTI AI SERVIZI Smart City API Hackathon
DAI DATI INTELLIGENTI AI SERVIZI Smart City API HackathonPaolo Nesi
 
Building Smart Cities: The Data-Driven Way (Created For The Big 5 Construct 2...
Building Smart Cities: The Data-Driven Way (Created For The Big 5 Construct 2...Building Smart Cities: The Data-Driven Way (Created For The Big 5 Construct 2...
Building Smart Cities: The Data-Driven Way (Created For The Big 5 Construct 2...SocialCops
 
User privacy in mobility data
User privacy in mobility data User privacy in mobility data
User privacy in mobility data Chiara Renso
 
Open Urban Platform for Smart City: Technical View
Open Urban Platform for Smart City: Technical View Open Urban Platform for Smart City: Technical View
Open Urban Platform for Smart City: Technical View Paolo Nesi
 
Opportunities and methodological challenges of Big Data for official statist...
Opportunities and methodological challenges of  Big Data for official statist...Opportunities and methodological challenges of  Big Data for official statist...
Opportunities and methodological challenges of Big Data for official statist...Piet J.H. Daas
 
Smart Cities: How are they different?
Smart Cities: How are they different? Smart Cities: How are they different?
Smart Cities: How are they different? PayamBarnaghi
 
Open Urban Platform: Technical View 2018: Km4City
Open Urban Platform: Technical View 2018: Km4CityOpen Urban Platform: Technical View 2018: Km4City
Open Urban Platform: Technical View 2018: Km4CityPaolo Nesi
 
Ontology Building vs Data Harvesting and Cleaning for Smart-city Services
Ontology Building vs Data Harvesting and Cleaning for Smart-city ServicesOntology Building vs Data Harvesting and Cleaning for Smart-city Services
Ontology Building vs Data Harvesting and Cleaning for Smart-city ServicesPaolo Nesi
 
Internet of Things and Data Analytics for Smart Cities
Internet of Things and Data Analytics for Smart CitiesInternet of Things and Data Analytics for Smart Cities
Internet of Things and Data Analytics for Smart CitiesPayamBarnaghi
 
Big Data, Open data, IOT
Big Data, Open data, IOTBig Data, Open data, IOT
Big Data, Open data, IOTPaolo Nesi
 
Snap4City November 2019 Course: Smart City IOT Data Analytics
Snap4City November 2019 Course: Smart City IOT Data AnalyticsSnap4City November 2019 Course: Smart City IOT Data Analytics
Snap4City November 2019 Course: Smart City IOT Data AnalyticsPaolo Nesi
 
Correlation Method for Public Security Information in Big Data Environment
Correlation Method for Public Security Information in Big Data EnvironmentCorrelation Method for Public Security Information in Big Data Environment
Correlation Method for Public Security Information in Big Data EnvironmentIJERA Editor
 
Snap4City: Smart City IOT/IOE Platform scalable Smart aNalytic APplication bu...
Snap4City: Smart City IOT/IOE Platform scalable Smart aNalytic APplication bu...Snap4City: Smart City IOT/IOE Platform scalable Smart aNalytic APplication bu...
Snap4City: Smart City IOT/IOE Platform scalable Smart aNalytic APplication bu...Paolo Nesi
 
[E government policy training] hanoi city presentation
[E government policy training] hanoi city presentation[E government policy training] hanoi city presentation
[E government policy training] hanoi city presentationshrdcinfo
 
Overview la componente ICT vs Big Data
Overview la componente ICT vs Big DataOverview la componente ICT vs Big Data
Overview la componente ICT vs Big DataPaolo Nesi
 
Sii-Mobility Km4City Smart City API and App
Sii-Mobility Km4City Smart City API and AppSii-Mobility Km4City Smart City API and App
Sii-Mobility Km4City Smart City API and AppPaolo Nesi
 

Similar to #CeDEM2017 Smart Cities of Self-Determined Data Subjects (20)

Workshop: Open Data - What's the Point?
Workshop: Open Data - What's the Point?Workshop: Open Data - What's the Point?
Workshop: Open Data - What's the Point?
 
Analysing Transportation Data with Open Source Big Data Analytic Tools
Analysing Transportation Data with Open Source Big Data Analytic ToolsAnalysing Transportation Data with Open Source Big Data Analytic Tools
Analysing Transportation Data with Open Source Big Data Analytic Tools
 
Data Analytics for Smart Cities: Looking Back, Looking Forward
Data Analytics for Smart Cities: Looking Back, Looking Forward Data Analytics for Smart Cities: Looking Back, Looking Forward
Data Analytics for Smart Cities: Looking Back, Looking Forward
 
DAI DATI INTELLIGENTI AI SERVIZI Smart City API Hackathon
DAI DATI INTELLIGENTI AI SERVIZI Smart City API HackathonDAI DATI INTELLIGENTI AI SERVIZI Smart City API Hackathon
DAI DATI INTELLIGENTI AI SERVIZI Smart City API Hackathon
 
Nouh (d2 its)
Nouh (d2 its)Nouh (d2 its)
Nouh (d2 its)
 
Building Smart Cities: The Data-Driven Way (Created For The Big 5 Construct 2...
Building Smart Cities: The Data-Driven Way (Created For The Big 5 Construct 2...Building Smart Cities: The Data-Driven Way (Created For The Big 5 Construct 2...
Building Smart Cities: The Data-Driven Way (Created For The Big 5 Construct 2...
 
User privacy in mobility data
User privacy in mobility data User privacy in mobility data
User privacy in mobility data
 
Open Urban Platform for Smart City: Technical View
Open Urban Platform for Smart City: Technical View Open Urban Platform for Smart City: Technical View
Open Urban Platform for Smart City: Technical View
 
Opportunities and methodological challenges of Big Data for official statist...
Opportunities and methodological challenges of  Big Data for official statist...Opportunities and methodological challenges of  Big Data for official statist...
Opportunities and methodological challenges of Big Data for official statist...
 
Smart Cities: How are they different?
Smart Cities: How are they different? Smart Cities: How are they different?
Smart Cities: How are they different?
 
Open Urban Platform: Technical View 2018: Km4City
Open Urban Platform: Technical View 2018: Km4CityOpen Urban Platform: Technical View 2018: Km4City
Open Urban Platform: Technical View 2018: Km4City
 
Ontology Building vs Data Harvesting and Cleaning for Smart-city Services
Ontology Building vs Data Harvesting and Cleaning for Smart-city ServicesOntology Building vs Data Harvesting and Cleaning for Smart-city Services
Ontology Building vs Data Harvesting and Cleaning for Smart-city Services
 
Internet of Things and Data Analytics for Smart Cities
Internet of Things and Data Analytics for Smart CitiesInternet of Things and Data Analytics for Smart Cities
Internet of Things and Data Analytics for Smart Cities
 
Big Data, Open data, IOT
Big Data, Open data, IOTBig Data, Open data, IOT
Big Data, Open data, IOT
 
Snap4City November 2019 Course: Smart City IOT Data Analytics
Snap4City November 2019 Course: Smart City IOT Data AnalyticsSnap4City November 2019 Course: Smart City IOT Data Analytics
Snap4City November 2019 Course: Smart City IOT Data Analytics
 
Correlation Method for Public Security Information in Big Data Environment
Correlation Method for Public Security Information in Big Data EnvironmentCorrelation Method for Public Security Information in Big Data Environment
Correlation Method for Public Security Information in Big Data Environment
 
Snap4City: Smart City IOT/IOE Platform scalable Smart aNalytic APplication bu...
Snap4City: Smart City IOT/IOE Platform scalable Smart aNalytic APplication bu...Snap4City: Smart City IOT/IOE Platform scalable Smart aNalytic APplication bu...
Snap4City: Smart City IOT/IOE Platform scalable Smart aNalytic APplication bu...
 
[E government policy training] hanoi city presentation
[E government policy training] hanoi city presentation[E government policy training] hanoi city presentation
[E government policy training] hanoi city presentation
 
Overview la componente ICT vs Big Data
Overview la componente ICT vs Big DataOverview la componente ICT vs Big Data
Overview la componente ICT vs Big Data
 
Sii-Mobility Km4City Smart City API and App
Sii-Mobility Km4City Smart City API and AppSii-Mobility Km4City Smart City API and App
Sii-Mobility Km4City Smart City API and App
 

More from Danube University Krems, Centre for E-Governance

More from Danube University Krems, Centre for E-Governance (20)

Smart Cities workshop at CeDEM17
Smart Cities workshop at CeDEM17Smart Cities workshop at CeDEM17
Smart Cities workshop at CeDEM17
 
#CeDEM17 - Towards an Open Data based ICT Reference Architecture for Smart Ci...
#CeDEM17 - Towards an Open Data based ICT Reference Architecture for Smart Ci...#CeDEM17 - Towards an Open Data based ICT Reference Architecture for Smart Ci...
#CeDEM17 - Towards an Open Data based ICT Reference Architecture for Smart Ci...
 
#CeDEM17 - Financial Payments and Smart Cities
#CeDEM17 - Financial Payments and Smart Cities #CeDEM17 - Financial Payments and Smart Cities
#CeDEM17 - Financial Payments and Smart Cities
 
Open Data as Enabler of Public Service Co-creation: Exploring the Drivers and...
Open Data as Enabler of Public Service Co-creation:Exploring the Drivers and...Open Data as Enabler of Public Service Co-creation:Exploring the Drivers and...
Open Data as Enabler of Public Service Co-creation: Exploring the Drivers and...
 
DatalEt-Ecosystem Provider - The DEEP project
DatalEt-Ecosystem Provider - The DEEP projectDatalEt-Ecosystem Provider - The DEEP project
DatalEt-Ecosystem Provider - The DEEP project
 
Towards Open Justice: ICT acceptance in the Greek justice system
Towards Open Justice: ICT acceptance in the Greek justice systemTowards Open Justice: ICT acceptance in the Greek justice system
Towards Open Justice: ICT acceptance in the Greek justice system
 
[X]CHANGING PERSPECTIVES
[X]CHANGING PERSPECTIVES[X]CHANGING PERSPECTIVES
[X]CHANGING PERSPECTIVES
 
Using fuzzy cognitive maps as decision support tool for smart cities goraczek
Using fuzzy cognitive maps as decision support tool for smart cities  goraczekUsing fuzzy cognitive maps as decision support tool for smart cities  goraczek
Using fuzzy cognitive maps as decision support tool for smart cities goraczek
 
Understanding of smartphone divide dal yong
Understanding of smartphone divide  dal yongUnderstanding of smartphone divide  dal yong
Understanding of smartphone divide dal yong
 
The motivations behind open access publishing judith schossboeck
The motivations behind open access publishing  judith schossboeckThe motivations behind open access publishing  judith schossboeck
The motivations behind open access publishing judith schossboeck
 
Social media as hobed of racism and hate speech kobayashi, kaigo, kwak
Social media as hobed of racism and hate speech kobayashi, kaigo, kwakSocial media as hobed of racism and hate speech kobayashi, kaigo, kwak
Social media as hobed of racism and hate speech kobayashi, kaigo, kwak
 
Social media and citizen engagement in asia skoric
Social media and citizen engagement in asia  skoricSocial media and citizen engagement in asia  skoric
Social media and citizen engagement in asia skoric
 
Realizin modeling and evaluation city's enerfy efficiency leonidas anthopoulos
Realizin modeling and evaluation city's enerfy efficiency leonidas anthopoulosRealizin modeling and evaluation city's enerfy efficiency leonidas anthopoulos
Realizin modeling and evaluation city's enerfy efficiency leonidas anthopoulos
 
Post 2015 paris c limate conference politics on the internet manuela hartwig
Post 2015 paris c limate conference politics on the internet  manuela hartwigPost 2015 paris c limate conference politics on the internet  manuela hartwig
Post 2015 paris c limate conference politics on the internet manuela hartwig
 
Open government and national sovereignty ivo babaja
Open government and national sovereignty  ivo babajaOpen government and national sovereignty  ivo babaja
Open government and national sovereignty ivo babaja
 
Health r isk communication in the digital era myojung chung
Health r isk communication in the digital era myojung chungHealth r isk communication in the digital era myojung chung
Health r isk communication in the digital era myojung chung
 
An analysis of japanese local government facebook profiles muneo kaigo
An analysis of japanese local government facebook profiles muneo kaigoAn analysis of japanese local government facebook profiles muneo kaigo
An analysis of japanese local government facebook profiles muneo kaigo
 
GovCamp 2016 - Co-Creation
GovCamp 2016 - Co-CreationGovCamp 2016 - Co-Creation
GovCamp 2016 - Co-Creation
 
Datenschutzbeauftragte werden in Zukunft eine wichtige Rolle im Unternehmen s...
Datenschutzbeauftragte werden in Zukunft eine wichtige Rolle im Unternehmen s...Datenschutzbeauftragte werden in Zukunft eine wichtige Rolle im Unternehmen s...
Datenschutzbeauftragte werden in Zukunft eine wichtige Rolle im Unternehmen s...
 
Erfolgreiche Unternehmensführung verlangt sorgsamen und transparenten Umgang ...
Erfolgreiche Unternehmensführung verlangt sorgsamen und transparenten Umgang ...Erfolgreiche Unternehmensführung verlangt sorgsamen und transparenten Umgang ...
Erfolgreiche Unternehmensführung verlangt sorgsamen und transparenten Umgang ...
 

Recently uploaded

preservation, maintanence and improvement of industrial organism.pptx
preservation, maintanence and improvement of industrial organism.pptxpreservation, maintanence and improvement of industrial organism.pptx
preservation, maintanence and improvement of industrial organism.pptxnoordubaliya2003
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingNetHelix
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)Columbia Weather Systems
 
Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologycaarthichand2003
 
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...lizamodels9
 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trssuser06f238
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxEran Akiva Sinbar
 
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)riyaescorts54
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPirithiRaju
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxpriyankatabhane
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentationtahreemzahra82
 
User Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationUser Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationColumbia Weather Systems
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naJASISJULIANOELYNV
 
Citronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayCitronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayupadhyaymani499
 
Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...navyadasi1992
 
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptxECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptxmaryFF1
 

Recently uploaded (20)

preservation, maintanence and improvement of industrial organism.pptx
preservation, maintanence and improvement of industrial organism.pptxpreservation, maintanence and improvement of industrial organism.pptx
preservation, maintanence and improvement of industrial organism.pptx
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
 
Hot Sexy call girls in Moti Nagar,🔝 9953056974 🔝 escort Service
Hot Sexy call girls in  Moti Nagar,🔝 9953056974 🔝 escort ServiceHot Sexy call girls in  Moti Nagar,🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Moti Nagar,🔝 9953056974 🔝 escort Service
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
 
Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technology
 
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 tr
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptx
 
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptx
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdf
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentation
 
User Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationUser Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather Station
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by na
 
Citronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayCitronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyay
 
Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...
 
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptxECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
 

#CeDEM2017 Smart Cities of Self-Determined Data Subjects

  • 1. Berner Fachhochschule | Wirtschaft, Gesundheit, Soziale Arbeit Smart Cities of Self-Determined Data Subjects (SDDS) Graphic source: https://bam.files.bbci.co.uk Jan Frecè & Thomas Selzam Bern University of Applied Sciences, E-Government-Institute 17 May 2017, Danube University, Krems, Austria
  • 2. Bern University of Applied Sciences | Department of Business, Health & Social Work 1. The Problem and its Resolution 2. Layers of the SDDS Approach 3. Layers at Work 4. Case Aftermath & Feature Overview Agenda 2
  • 3. Bern University of Applied Sciences | Department of Business, Health & Social Work The Smart City Data Problem 3 Graphic sources: http://www.eoi.es, https://flaticon.com (Made by Freepik & Alfredo Hernandez) The more data  the better the city modeling  the smarter the city The more data  the better the citizen modeling  the smaller the individual privacy
  • 4. Bern University of Applied Sciences | Department of Business, Health & Social Work ▶ All personal data is stored in decentralized data stores, where it emerges. ▶ The functions for data storage, assembly, analysis and finally consummation are logically separated. ▶ No unencrypted information and no personal information leave the data store. ▶ The only one with access to analysis results is the data consumer. Solving the Dilemma Using Self-Determined Data Subjects (SDDS) 4
  • 5. Bern University of Applied Sciences | Department of Business, Health & Social Work The Layers of an SDDS approach 5 Data Layer [containing all unencrypted personal data stored and managed in decentralized data storages] Assembly Layer [containing combined, encrypted and de-personalized data sets from the data layer] Analysis Layer [containing encrypted data from the assembly layer, the algorithms to analyze this data and the encrypted results stemming from the analysis] Consumer Layer [containing encrypted analysis results from analysis layer, able to decrypt the results]
  • 6. Bern University of Applied Sciences | Department of Business, Health & Social Work Peter wants to support the city by providing his transportation data, but he does not want to reveal information younger than two weeks and no information from Wednesdays. Use Case Setup I 6Graphic source: Made by Freepik on https://flaticon.com The City Department of Transportation is interested to know which means of transportation people have used at which times of day, for what distances, in the last three months.
  • 7. Bern University of Applied Sciences | Department of Business, Health & Social Work Use Case Setup II 7Graphic source: Made by Freepik on https://flaticon.com A tracker in Peter’s car saves its movements and at home moves the data to Peter’s decentralized data store. Peter Muster, 2017 Yearly Subscriber City Department of Public Transportation All data from using public transport is saved on Peter’s subscription card and at home moved to Peter’s decentralized data store.
  • 8. Bern University of Applied Sciences | Department of Business, Health & Social Work Data Announcement Overview 8Graphic source: https://www.omakpac.org Step 1: The data subject (Peter) authorizes the data creators (Public Transportation Card & Car GPS Sensor). Step 2: The data creators announce the data to the local SDDS node. Step 3: The local SDDS node creates an entry in the distributed ledger (block chain), thereby announcing the data’s existence. Step 4: Now the data subject can log into the SDDS platform and enter its access conditions. Only then the data becomes available.
  • 9. Bern University of Applied Sciences | Department of Business, Health & Social Work Data Announcement Details Behind the Curtains 9Graphic source: https://www.omakpac.org Data is announced • in an SDDS block chain, as reference only, • with an encrypted owner ID, • with an encrypted location ID, • with an unencrypted data type identifier, • in connection with smart contracts, enforcing the access conditions. These smart contracts are the only gateway to reach the decentralized stores.
  • 10. Bern University of Applied Sciences | Department of Business, Health & Social Work Data Analysis: A Few More Details 10 Step 1: The data consumer (Department of Transportation) creates a new information request at the SDDS platform. Step 2: The platform isolates the entries in the distributed ledger (block chain) using the Type-ID and triggers the associated smart contracts. Step 3: If all access conditions (older than two weeks, no Wednesdays) are met, the local SDDS node is contacted (through a anonymization layer). Step 4: The distributed data store extracts the demanded data, removes personal information and forwards it to the local SDDS node.
  • 11. Bern University of Applied Sciences | Department of Business, Health & Social Work Data Analysis: A Few More Details 11 Step 5: The local SDDS node encrypts the data for analyzing and forwards it to the SDDS platform. Step 6: The SDDS platform assembles the data from all local nodes and forwards it to the Analytics Provider. Step 7: The Analytics Provider executes the selected analytic algorithm upon the encrypted data, producing an encrypted result. Step 8: The data consumer can download and decrypt the result.
  • 12. Bern University of Applied Sciences | Department of Business, Health & Social Work Data Analysis: The SDDS Layers at Work 12 Data Layer Assembly Layer Analysis Layer Consumer Layer Graphic source: Made by Freepik, Macrovector and Plainicon on https://flaticon.com
  • 13. Bern University of Applied Sciences | Department of Business, Health & Social Work Use Case Scenario – Aftermath I 13Graphic source: Made by Freepik on https://flaticon.com • Peter could put his private data source to use and help his city. Possibly, he is even remunerated for his service. • No personal data has been revealed. • No data has been revealed in general, only information provided. • SDDS Platform does not store any data, only IAM information. • No access to analysis results. • Only anonymized, encrypted data is processed. • The location and the creator of the data to be analyzed remains unknown. • Only references are saved in block chain  no data exposure in the case of encryption withering away.
  • 14. Bern University of Applied Sciences | Department of Business, Health & Social Work Use Case Scenario – Aftermath II 14Graphic source: Made by Freepik on https://flaticon.com • As desired, the Department of Transportation has information concerning which means of transportation are used for what kind of distances at which time of day. • Only relevant data (of the last three months) was processed. • No raw data has been revealed, only agreed information. Sample result: 14-15h: Distance < 1km  22.3% City Bus • No location data or names have been revealed  no risk of mishandling personal data.
  • 15. Bern University of Applied Sciences | Department of Business, Health & Social Work SDDS Main Features 15 • All data remains where it has been created. Outside of decentralized data stores, only references are saved. • Only encrypted, de-personalized excerpts leave the data store. • Data subject decides what to share under which conditions. • Information can be shared without revealing the actual data, nor the data creator. • Using Proxy Re-encryption, the SDDS platform prevents itself from being able to decrypt data or results and still processes them. • All roles are cryptographically isolated. Even double roles are possible, e.g. data consumer can also be an analytics provider without revealing more data.
  • 16. Bern University of Applied Sciences | Department of Business, Health & Social Work Thank you for your attention! Do you have any questions? 16 Jan Frecè & Thomas Selzam Bern University of Applied Sciences E-Government-Institute jan.frece@bfh.ch thomas.selzam@bfh.ch