Serverless computing offers the potential to program the cloud in an autoscaling, pay-as-you go manner. In this paper we address critical gaps in first-generation serverless computing …
TTA Dinh, R Liu, M Zhang, G Chen… - IEEE transactions on …, 2018 - ieeexplore.ieee.org
Blockchain technologies are gaining massive momentum in the last few years. Blockchains are distributed ledgers that enable parties who do not fully trust each other to maintain a set …
Secure multi-party computation (MPC) has evolved from a theoretical curiosity in the 1980s to a tool for building real systems today. Over the past decade, MPC has been one of the …
To comply with the increasing number of government regulations about data placement and processing, and to protect themselves against major cloud outages, many users want the …
Y Wu, S Cai, X Xiao, G Chen, BC Ooi - arXiv preprint arXiv:2008.06170, 2020 - arxiv.org
Federated learning (FL) is an emerging paradigm that enables multiple organizations to jointly train a model without revealing their private data to each other. This paper studies {\it …
R Cheng, F Zhang, J Kos, W He… - 2019 IEEE European …, 2019 - ieeexplore.ieee.org
Smart contracts are applications that execute on blockchains. Today they manage billions of dollars in value and motivate visionary plans for pervasive blockchain deployment. While …
CC Tsai, DE Porter, M Vij - 2017 USENIX Annual Technical Conference …, 2017 - usenix.org
Intel SGX hardware enables applications to protect themselves from potentially-malicious OSes or hypervisors. In cloud computing and other systems, many users and applications …
Speculative execution side-channel vulnerabilities in micro-architecture processors have raised concerns about the security of Intel SGX. To understand clearly the security impact of …
The large-scale monitoring of computer users' software activities has become commonplace, eg, for application telemetry, error reporting, or demographic profiling. This paper describes …