Lightning-fast and privacy-preserving outsourced computation in the cloud

  • PDF / 3,027,558 Bytes
  • 21 Pages / 595 x 791 pts Page_size
  • 63 Downloads / 226 Views

DOWNLOAD

REPORT


(2020) 3:17 Liu et al. Cybersecurity https://doi.org/10.1186/s42400-020-00057-3

RESEARCH

Open Access

Lightning-fast and privacy-preserving outsourced computation in the cloud Ximeng Liu1,2*

, Robert H. Deng1 , Pengfei Wu3 and Yang Yang1,2

Abstract In this paper, we propose a framework for lightning-fast privacy-preserving outsourced computation framework in the cloud, which we refer to as LightCom. Using LightCom, a user can securely achieve the outsource data storage and fast, secure data processing in a single cloud server different from the existing multi-server outsourced computation model. Specifically, we first present a general secure computation framework for LightCom under the cloud server equipped with multiple Trusted Processing Units (TPUs), which face the side-channel attack. Under the LightCom, we design two specified fast processing toolkits, which allow the user to achieve the commonly-used secure integer computation and secure floating-point computation against the side-channel information leakage of TPUs, respectively. Furthermore, our LightCom can also guarantee access pattern protection during the data processing and achieve private user information retrieve after the computation. We prove that the proposed LightCom can successfully achieve the goal of single cloud outsourced data processing to avoid the extra computation server and trusted computation server, and demonstrate the utility and the efficiency of LightCom using simulations. Keywords: Privacy-preserving, Secure outsourced computation, Homomorphic encryption, Secret sharing technique, Against side-channel attack

Introduction THE internet of things (IoT), embedded with electronics, Internet connectivity, and other forms of hardware (such as sensors), is a computing concept that describes the idea of everyday physical objects being connected to the internet and being able to identify themselves to other devices. With large numbers of IoT devices, a colossal amount of data is generated for usage. According to IDC1 , the connected IoT devices will reach 80 billion in 2025, and help to generate 180 trillion gigabytes of new data that year. A quarter of the data will create in real-time, and 95% is to come from IoT real-time data. With such a large volume, real-time data are generated; it is impossible for the *Correspondence: [email protected] College of Mathematics and Computer Science, Fuzhou University, Fuzhou, China 2 School of Information Systems, Singapore Management University, Singapore, Singapore Full list of author information is available at the end of the article 1 http://www.vebuso.com/2018/02/idc-80-billion-connected-devices-2025generating-180-trillion-gb-data-iot-opportunities/ 1

resource-limited IoT devices to store and do the data analytics in time. Cloud computing (Ali et al. 2015; Wei et al. 2014; Wazid et al. 2020; Challa et al. 2020), equipped the almost unlimited power of storage and computing provides the diversity of services on demand, such as storage, databases, networking, software, analytics, intelligence.