Visible to the public Secure Sharing of Partially Homomorphic Encrypted IoT Data

TitleSecure Sharing of Partially Homomorphic Encrypted IoT Data
Publication TypeConference Paper
Year of Publication2017
AuthorsShafagh, Hossein, Hithnawi, Anwar, Burkhalter, Lukas, Fischli, Pascal, Duquennoy, Simon
Conference NameProceedings of the 15th ACM Conference on Embedded Network Sensor Systems
PublisherACM
Conference LocationNew York, NY, USA
ISBN Number978-1-4503-5459-2
Keywordscomposability, cyber physical systems, efficient encryption, Encrypted Data Processing, homomorphic encryption, pubcrawl, resilience, Resiliency, sharing
AbstractIoT applications often utilize the cloud to store and provide ubiquitous access to collected data. This naturally facilitates data sharing with third-party services and other users, but bears privacy risks, due to data breaches or unauthorized trades with user data. To address these concerns, we present Pilatus, a data protection platform where the cloud stores only encrypted data, yet is still able to process certain queries (e.g., range, sum). More importantly, Pilatus features a novel encrypted data sharing scheme based on re-encryption, with revocation capabilities and in situ key-update. Our solution includes a suite of novel techniques that enable efficient partially homomorphic encryption, decryption, and sharing. We present performance optimizations that render these cryptographic tools practical for mobile platforms. We implement a prototype of Pilatus and evaluate it thoroughly. Our optimizations achieve a performance gain within one order of magnitude compared to state-of-the-art realizations; mobile devices can decrypt hundreds of data points in a few hundred milliseconds. Moreover, we discuss practical considerations through two example mobile applications (Fitbit and Ava) that run Pilatus on real-world data.
URLhttp://doi.acm.org/10.1145/3131672.3131697
DOI10.1145/3131672.3131697
Citation Keyshafagh_secure_2017