IoT Security Configurability with Security-by-Contract.
Fog computing
IoT
configurability
security
security-by-contract
Journal
Sensors (Basel, Switzerland)
ISSN: 1424-8220
Titre abrégé: Sensors (Basel)
Pays: Switzerland
ID NLM: 101204366
Informations de publication
Date de publication:
23 Sep 2019
23 Sep 2019
Historique:
received:
15
08
2019
revised:
16
09
2019
accepted:
19
09
2019
entrez:
25
9
2019
pubmed:
25
9
2019
medline:
25
9
2019
Statut:
epublish
Résumé
Cybersecurity is one of the biggest challenges in the Internet of Things (IoT) domain, as well as one of its most embarrassing failures. As a matter of fact, nowadays IoT devices still exhibit various shortcomings. For example, they lack secure default configurations and sufficient security configurability. They also lack rich behavioural descriptions, failing to list provided and required services. To answer this problem, we envision a future where IoT devices carry behavioural contracts and Fog nodes store network policies. One requirement is that contract consistency must be easy to prove. Moreover, contracts must be easy to verify against network policies. In this paper, we propose to combine the security-by-contract (S × C) paradigm with Fog computing to secure IoT devices. Following our previous work, first we formally define the pillars of our proposal. Then, by means of a running case study, we show that we can model communication flows and prevent information leaks. Last, we show that our contribution enables a holistic approach to IoT security, and that it can also prevent unexpected chains of events.
Identifiants
pubmed: 31548501
pii: s19194121
doi: 10.3390/s19194121
pmc: PMC6806331
pii:
doi:
Types de publication
Journal Article
Langues
eng
Sous-ensembles de citation
IM
Références
Sensors (Basel). 2017 Jul 06;17(7):
pubmed: 28684686