Title | Secure Sharing of Partially Homomorphic Encrypted IoT Data |
Publication Type | Conference Paper |
Year of Publication | 2017 |
Authors | Shafagh, Hossein, Hithnawi, Anwar, Burkhalter, Lukas, Fischli, Pascal, Duquennoy, Simon |
Conference Name | Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems |
Publisher | ACM |
Conference Location | New York, NY, USA |
ISBN Number | 978-1-4503-5459-2 |
Keywords | composability, cyber physical systems, efficient encryption, Encrypted Data Processing, homomorphic encryption, pubcrawl, resilience, Resiliency, sharing |
Abstract | IoT 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. |
URL | http://doi.acm.org/10.1145/3131672.3131697 |
DOI | 10.1145/3131672.3131697 |
Citation Key | shafagh_secure_2017 |