Visible to the public Biblio

Filters: Author is Anderson, Jeff  [Clear All Filters]
2018-06-11
Anderson, Jeff, El-Ghazawi, Tarek.  2017.  Hardware Support for Secure Stream Processing in Cloud Environments. Proceedings of the Computing Frontiers Conference. :283–286.
Many-core microprocessor architectures are quickly becoming prevalent in data centers, due to their demonstrated processing power and network flexibility. However, this flexibility comes at a cost; co-mingled data from disparate users must be kept secure, which forces processor cycles to be wasted on cryptographic operations. This paper introduces a novel, secure, stream processing architecture which supports efficient homomorphic authentication of data and enforces secrecy of individuals' data. Additionally, this architecture is shown to secure time-series analysis of data from multiple users from both corruption and disclosure. Hardware synthesis shows that security-related circuitry incurs less than 10% overhead, and latency analysis shows an increase of 2 clocks per hop. However, despite the increase in latency, the proposed architecture shows an improvement over stream processing systems that use traditional security methods.