SecureStreams: A Reactive Middleware ...
Document type :
Communication dans un congrès avec actes
DOI :
Title :
SecureStreams: A Reactive Middleware Framework for Secure Data Stream Processing
Author(s) :
Havet, Aurélien [Auteur]
Institut d'Informatique [Neuchâtel] [IIUN]
Pires, Rafael [Auteur]
Institut d'Informatique [Neuchâtel] [IIUN]
Felber, Pascal [Auteur]
Institut d'Informatique [Neuchâtel] [IIUN]
Pasin, Marcelo [Auteur]
Institut d'Informatique [Neuchâtel] [IIUN]
Rouvoy, Romain [Auteur]
Self-adaptation for distributed services and large software systems [SPIRALS]
Institut universitaire de France [IUF]
Schiavoni, Valerio [Auteur]
Institut d'Informatique [Neuchâtel] [IIUN]
Institut d'Informatique [Neuchâtel] [IIUN]
Pires, Rafael [Auteur]
Institut d'Informatique [Neuchâtel] [IIUN]
Felber, Pascal [Auteur]
Institut d'Informatique [Neuchâtel] [IIUN]
Pasin, Marcelo [Auteur]
Institut d'Informatique [Neuchâtel] [IIUN]
Rouvoy, Romain [Auteur]

Self-adaptation for distributed services and large software systems [SPIRALS]
Institut universitaire de France [IUF]
Schiavoni, Valerio [Auteur]
Institut d'Informatique [Neuchâtel] [IIUN]
Scientific editor(s) :
Mani Chandy
Boris Koldehofe
Boris Koldehofe
Conference title :
DEBS'17 - The 11th ACM International Conference on Distributed and Event-Based Systems
Conference organizers(s) :
Marta Patiño
City :
Barcelona
Country :
Espagne
Start date of the conference :
2017-06-19
Journal title :
Proceedings of the 11th ACM International Conference on Distributed and Event-Based Systems
Publisher :
ACM
ACM Press
ACM Press
English keyword(s) :
Middleware
SGX
security
stream processing
SGX
security
stream processing
HAL domain(s) :
Informatique [cs]/Web
Informatique [cs]/Système d'exploitation [cs.OS]
Informatique [cs]/Cryptographie et sécurité [cs.CR]
Informatique [cs]/Système d'exploitation [cs.OS]
Informatique [cs]/Cryptographie et sécurité [cs.CR]
English abstract : [en]
The growing adoption of distributed data processing frame-works in a wide diversity of application domains challenges end-to-end integration of properties like security, in particular when considering deployments in the ...
Show more >The growing adoption of distributed data processing frame-works in a wide diversity of application domains challenges end-to-end integration of properties like security, in particular when considering deployments in the context of large-scale clusters or multi-tenant Cloud infrastructures. This paper therefore introduces SecureStreams, a reactive middleware framework to deploy and process securestreams at scale. Its design combines the high-level reactive data flow programming paradigm with low-level Intel's software guard extensions (SGX) in order to guarantee privacy and integrity of the processed data. The experimental results of SecureStreams are promising: while offering a fluent scripting language based on Lua, our middleware delivers high processing throughput, thus enabling developers to implement secure processing pipelines in just few lines of code.Show less >
Show more >The growing adoption of distributed data processing frame-works in a wide diversity of application domains challenges end-to-end integration of properties like security, in particular when considering deployments in the context of large-scale clusters or multi-tenant Cloud infrastructures. This paper therefore introduces SecureStreams, a reactive middleware framework to deploy and process securestreams at scale. Its design combines the high-level reactive data flow programming paradigm with low-level Intel's software guard extensions (SGX) in order to guarantee privacy and integrity of the processed data. The experimental results of SecureStreams are promising: while offering a fluent scripting language based on Lua, our middleware delivers high processing throughput, thus enabling developers to implement secure processing pipelines in just few lines of code.Show less >
Language :
Anglais
Peer reviewed article :
Oui
Audience :
Internationale
Popular science :
Non
Collections :
Source :
Files
- https://hal.inria.fr/hal-01510699v2/document
- Open access
- Access the document
- http://arxiv.org/pdf/1805.01752
- Open access
- Access the document
- https://hal.inria.fr/hal-01510699v2/document
- Open access
- Access the document
- https://hal.inria.fr/hal-01510699v2/document
- Open access
- Access the document
- document
- Open access
- Access the document
- paper.pdf
- Open access
- Access the document
- 1805.01752
- Open access
- Access the document