Back to Search Start Over

Communication-efficient outsourced privacy-preserving classification service using trusted processor.

Authors :
Li, Tong
Li, Xuan
Zhong, Xingyi
Jiang, Nan
Gao, Chong-zhi
Source :
Information Sciences. Dec2019, Vol. 505, p473-486. 14p.
Publication Year :
2019

Abstract

Machine learning (ML) classification has been one of the most important techniques of popular Internet services that aim to provide accurate predictions of data by means of a classifier model. In a machine-learning-as-a-service (MLaaS) system, the service provider allows classifier owners to upload their classifier models and charge other users for access on a pay-per-query basis, so that a user can query a classifier with data instances and then obtain their classification results. However, in a traditional way, either stored classifiers or queried data, which are potentially sensitive and economical, will be exposed by the service. Due to privacy concerns, both the classifiers and the data should remain confidential. In this paper, we propose a novel scheme to enable a classifier owner to outsourcely store his/her classifier model on a cloud server for users' queries, while protecting the confidentiality of classifier and data. We adopt a trusted processor to design efficient classification protocols for two concrete classifiers respectively. For the communicational efficiency, users only need to interact with the server no more than twice for each query in our scheme. We implement the prototype of the scheme and conduct experiments in an Intel SGX enclave. The experimental results show that the scheme is practical. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00200255
Volume :
505
Database :
Academic Search Index
Journal :
Information Sciences
Publication Type :
Periodical
Accession number :
138253684
Full Text :
https://doi.org/10.1016/j.ins.2019.07.047