Skip to main navigation Skip to search Skip to main content

SecPQ: Secure Prediction Queries on Encrypted Outsourced Databases

  • Jinwen Liang
  • , Song Guo
  • , Zicong Hong*
  • , Enyuan Zhou
  • , Chuan Zhang*
  • , Bin Xiao
  • *Corresponding author for this work
  • Hong Kong Polytechnic University
  • Hong Kong University of Science and Technology
  • Beijing Institute of Technology
  • Ministry of Education in China

Research output: Contribution to journal › Article › peer-review

Abstract

Prediction queries have revolutionized data search by integrating machine learning models and traditional data processing operations for advanced analytics. However, existing prediction query frameworks for outsourced databases face a critical security vulnerability: data flows are processed in plaintext on semi-honest servers, making them susceptible to data breaches. The main challenge in achieving secure prediction queries is that machine learning inference and data processing operations are distinct functionalities, while most current cryptographic frameworks support only a single type of operation on specific encrypted data. To bridge this crucial gap, we propose SecPQ, the first framework tailored for secure prediction queries. Our approach unifies decision tree pipelines and data processing operations, such as selection, projection, and equality-joining, through equality matching on encrypted outsourced data. This enables the design of secure prediction queries with decision tree pipelines operating on encrypted data. We provide formal security definitions and proofs for SecPQ. To further optimize the efficiency of secure prediction queries, we leverage order-preserving encryption to construct SecPQope, which offers improved query efficiency at the expense of weaker security properties compared with SecPQ.

Original languageEnglish
Pages (from-to)4534-4548
Number of pages15
JournalIEEE Transactions on Dependable and Secure Computing
Volume22
Issue number5
DOIs
Publication statusPublished - 2025
Externally publishedYes

Keywords

  • Prediction queries
  • encrypted databases
  • machine learning models
  • searchable encryption

Fingerprint

Dive into the research topics of 'SecPQ: Secure Prediction Queries on Encrypted Outsourced Databases'. Together they form a unique fingerprint.

Cite this