Skip to main navigation Skip to search Skip to main content

Privacy-Preserving Collaborative Web Services QoS Prediction via Yao's Garbled Circuits and Homomorphic Encryption

  • Lu LI
  • , An LIU
  • , Qing LI
  • , Guanfeng LIU
  • , Zhixu LI

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

Collaborative Web services QoS prediction has become an important tool for the genera- tion of accurate personalized QoS which is a cornerstone of most QoS-based approaches for Web services selection and composition. While a number of achievements have been attained on the study of improving the accuracy of collaborative QoS prediction, little work has been done for protecting user privacy in this process. In this paper, we pro- pose a privacy-preserving collaborative QoS prediction framework which can protect the private data of users while retaining the ability of generating accurate QoS prediction. We combine Yao’s garbled circuit and additively homomorphic encryption via additively secret sharing to address non-linear computations required in the process of QoS pre- diction. We implement the proposed framework based on FasterGC, an open source implementation of Yao’s garbled circuit, and conduct extensive simulations to study its performance. Simulation results, together with theoretical security and complexity analysis, show that privacy-preserving QoS prediction can be efficiently achieved in our framework.
Original languageEnglish
Pages (from-to)203-225
JournalJournal of Web Engineering
Volume15
Issue number3&4
Online published1 Jul 2016
Publication statusPublished - 1 Jul 2016

Research Keywords

  • Collaborative QoS prediction
  • Ho- momorphic encryption
  • Privacy-preserving
  • Recommendation system
  • Yao’s garbled circuits

Fingerprint

Dive into the research topics of 'Privacy-Preserving Collaborative Web Services QoS Prediction via Yao's Garbled Circuits and Homomorphic Encryption'. Together they form a unique fingerprint.

Cite this