Publication
A network service for preventing data leakage from IoT cloud-assisted equipment
| Summary: | The fact that most IoT solutions are provided by third parties, along with the pervasiveness of the collected data, raises privacy and security concerns. There is a need to verify which data is being sent to the third party, as well as preventing those channels from becoming an exploitation avenue. We propose to use existing API definition languages to create contracts which define the data that can be transmitted, their format and constraints. To verify the compliance with these contracts, we propose a Network Service architecture which validates REST-like API requests/responses against a Swagger schema. We deal with encrypted traffic using an Service Function Chaining (SFC)-enabled Man-in-the-Middle (MITM), allowing verifications in “real-time.” We devised a Proof of Concept and showed that we were able to detect (and stop) contract violations. |
|---|---|
| Main Authors: | Cunha, Vitor A. |
| Other Authors: | Silva, Eduardo da; Carvalho, Marcio B. de; Corujo, Daniel; Barraca, João P.; Gomes, Diogo; Schaeffer-Filho, Alberto E.; Santos, Carlos R. P. dos; Granville, Lisandro Z.; Aguiar, Rui L. |
| Year: | 2019 |
| Country: | Portugal |
| Document type: | book part |
| Access type: | open access |
| Associated institution: | Universidade de Aveiro |
| Language: | English |
| Origin: | RIA - Repositório Institucional da Universidade de Aveiro |
Similar Items
book Safeguarding from abuse by IoT vendors: edge messages verification of cloud-assisted equipment
by: Cunha, Vítor A.
Published: (2019)
by: Cunha, Vítor A.
Published: (2019)
school Cloud-based IoT as a service
by: Martins, Bruno Manuel Chaves
Published: (2022)
by: Martins, Bruno Manuel Chaves
Published: (2022)
school Cloud-based system for IoT data acquisition
by: Coutinho, Daniel Filipe Raimundo
Published: (2021)
by: Coutinho, Daniel Filipe Raimundo
Published: (2021)
school Enabling IoT in Manufacturing: from device to the cloud
by: Pereira, Joaquim André Sena Martins
Published: (2016)
by: Pereira, Joaquim André Sena Martins
Published: (2016)
groups Fostering a framework for secure data transfer from IoT devices to cloud
by: Oliveira, Beatriz
Published: (2025)
by: Oliveira, Beatriz
Published: (2025)
article Considerations for a cloud-based system for IoT data acquisition from heterogeneous sensors
by: Coutinho, Daniel
Published: (2020)
by: Coutinho, Daniel
Published: (2020)
school Cloud Rule-based System for Analysis of IoT Data in a Big Data Context
by: Grosso, Leonor Rodrigues Galhoz Vieira
Published: (2021)
by: Grosso, Leonor Rodrigues Galhoz Vieira
Published: (2021)
article A cloud-driven support layer for enhancing distributed IDS in IoT networks
by: Funchal, Gustavo Silva
Published: (2026)
by: Funchal, Gustavo Silva
Published: (2026)
school Communications with QoS in IoT&Cloud environment
by: Dores, Carlos Manuel Dias Ferreira das
Published: (2015)
by: Dores, Carlos Manuel Dias Ferreira das
Published: (2015)
school IoT Network Security
by: Almeida, Luís Guilherme Duarte de
Published: (2020)
by: Almeida, Luís Guilherme Duarte de
Published: (2020)
school Resilient IoT Network for short-range data transmission
by: Salazar, Gonçalo Lopes Baptista
Published: (2018)
by: Salazar, Gonçalo Lopes Baptista
Published: (2018)
article On the application of contextual IoT service discovery in Information Centric Networks
by: Quevedo, J.
Published: (2016)
by: Quevedo, J.
Published: (2016)
article On the application of contextual IoT service discovery in Information Centric Networks
by: Quevedo, José
Published: (2016)
by: Quevedo, José
Published: (2016)
school Distributed Attestation Service for IoT
by: Carvalho, Tiago Rafael Neto
Published: (2023)
by: Carvalho, Tiago Rafael Neto
Published: (2023)
school Remote Attestation for IoT services
by: Brás, Joana Almeida
Published: (2024)
by: Brás, Joana Almeida
Published: (2024)
article BlueLab IoT, a Universal Software Platform for IoT Data Acquisition Devices
by: Vaz da Silva, Vitor
Published: (2018)
by: Vaz da Silva, Vitor
Published: (2018)
article BlueLab IoT, a Universal Software Platform for IoT Data Acquisition Devices
by: Vaz da Silva, Vitor
Published: (2018)
by: Vaz da Silva, Vitor
Published: (2018)
school Mechanisms for service-oriented resource allocation in IoT
by: Souza, Vitor Barbosa
Published: (2018)
by: Souza, Vitor Barbosa
Published: (2018)
article ndnIoT-FC: IoT devices as first-class traffic in name data networks
by: Gameiro, Luís
Published: (2020)
by: Gameiro, Luís
Published: (2020)
category MINER: an approach for Management of IoT elements in a cloud using software defined NEtwoRks
by: Moreira Neto, Maurício
Published: (2022)
by: Moreira Neto, Maurício
Published: (2022)
school Network Monitoring for Industrial IoT
by: Júnior, Ivanilson França Vieira
Published: (2025)
by: Júnior, Ivanilson França Vieira
Published: (2025)
school IoT network : design and implementation
by: Costa, Bruno Alexandre Duarte Santos
Published: (2018)
by: Costa, Bruno Alexandre Duarte Santos
Published: (2018)
school Modeling Attacks in IoT to Assist the Engineering Process
by: Rodrigues, Luís Carlos Mendes
Published: (2020)
by: Rodrigues, Luís Carlos Mendes
Published: (2020)
school Data analytics in IoT FaaS with DataFlasks
by: Araújo, Paulo Ricardo Cunha Correia
Published: (2018)
by: Araújo, Paulo Ricardo Cunha Correia
Published: (2018)
article Smart Cloud of Things: An Evolved IoT Platform for Telco Providers
by: Antunes, Mário
Published: (2016)
by: Antunes, Mário
Published: (2016)
school Preventive Maintenance Using IoT Usage Metrics: A Modeling Approach for Elevator Servicing
by: Felipe Eiras Paes
Published: (2025)
by: Felipe Eiras Paes
Published: (2025)
category Describing services geolocation in IoT context
by: Zuffo, Marcelo Knörich
Published: (2019)
by: Zuffo, Marcelo Knörich
Published: (2019)
category Enabling UAV services in the IoT with HAMSTER
by: Branco, Kalinka Regina Lucas Jaquie Castelo
Published: (2021)
by: Branco, Kalinka Regina Lucas Jaquie Castelo
Published: (2021)
school Framework for IoT Service Oriented Systems
by: Ferreira, Diogo Matos
Published: (2017)
by: Ferreira, Diogo Matos
Published: (2017)
school IoT service placement with load distribution and service migration in edge computing for 5G networks
by: Maia, Adyson Magalhães
Published: (2021)
by: Maia, Adyson Magalhães
Published: (2021)
article BlueLab IoT, a universal software platform for IoT data acquisition devices
by: Vaz da Silva, V
Published: (2018)
by: Vaz da Silva, V
Published: (2018)
school Implementation of an IoT-based Sensor Network Integrating IoT-based Sensor Networks with Large-Scale Message Distribution
by: Bessa, Fernando Pedro Teixeira
Published: (2015)
by: Bessa, Fernando Pedro Teixeira
Published: (2015)
category Editorial: wireless networks and IoT applications
by: Lopes, Sérgio F.
Published: (2023)
by: Lopes, Sérgio F.
Published: (2023)
school Network Planning Model for NB-IoT
by: Renato Mendes da Cruz
Published: (2019)
by: Renato Mendes da Cruz
Published: (2019)
school Adaptive Geolocation of IoT devices for Active and Assisted Living
by: Rodrigues, Rafael Joaquim Oliveira
Published: (2020)
by: Rodrigues, Rafael Joaquim Oliveira
Published: (2020)
article How IT Governance can assist IoT project implementation
by: Henriques, David
Published: (2021)
by: Henriques, David
Published: (2021)
school Development of the production module of an IoT cloud platform for precision livestock farming
by: Correia, António Luís dos Santos
Published: (2019)
by: Correia, António Luís dos Santos
Published: (2019)
groups Deep Q-Learning based Resource Management in UAV-assisted Wireless Powered IoT Networks
by: Li, Kai
Published: (2020)
by: Li, Kai
Published: (2020)
article Building an IoT platform based on service containerisation
by: Antunes, Mário
Published: (2021)
by: Antunes, Mário
Published: (2021)
school Robust software services for IoT embedded systems
by: Borges, João Marcelo Mendes
Published: (2022)
by: Borges, João Marcelo Mendes
Published: (2022)
Funded activities
No funded projects found.
Similar Items
-
book Safeguarding from abuse by IoT vendors: edge messages verification of cloud-assisted equipment
by: Cunha, Vítor A.
Published: (2019) -
school Cloud-based IoT as a service
by: Martins, Bruno Manuel Chaves
Published: (2022) -
school Cloud-based system for IoT data acquisition
by: Coutinho, Daniel Filipe Raimundo
Published: (2021) -
school Enabling IoT in Manufacturing: from device to the cloud
by: Pereira, Joaquim André Sena Martins
Published: (2016) -
groups Fostering a framework for secure data transfer from IoT devices to cloud
by: Oliveira, Beatriz
Published: (2025)