Skip to main navigation Skip to search Skip to main content

Graph Encryption for Top-K Nearest Keyword Search Queries on Cloud

  • Chang Liu
  • , Liehuang Zhu*
  • , Jinjun Chen
  • *Corresponding author for this work
  • Beijing Institute of Technology
  • University of Technology Sydney
  • Swinburne University of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

Driven by the growing security demands of data outsourcing applications in sustainable smart cities, encrypting clients' data has been widely accepted by academia and industry. Data encryptions should be done at the client side before outsourcing, because clouds and edges are not trusted. Therefore, how to properly encrypt data in a way that the encrypted and remotely stored data can still be queried has become a challenging issue. Though keyword searches over encrypted textual data have been extensively studied, approaches for encrypting graph-structured data with support for answering graph queries are still lacking in the literature. In this paper, we specially investigate graph encryption method for an important graph query type, called top-k Nearest Keyword (kNK) searches. We design several indexes to store necessary information for answering queries and guarantee that private information about the graph such as vertex identifiers, keywords and edges are encrypted or excluded. Security and efficiency of our graph encryption scheme are demonstrated by theoretical proofs and experiments on real-world datasets, respectively.

Original languageEnglish
Article number7927741
Pages (from-to)371-381
Number of pages11
JournalIEEE Transactions on Sustainable Computing
Volume2
Issue number4
DOIs
Publication statusPublished - 1 Oct 2017

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy
  2. SDG 11 - Sustainable Cities and Communities
    SDG 11 Sustainable Cities and Communities

Keywords

  • Graph encryption
  • cloud computing
  • edge computing
  • searchable encryption
  • top-K nearest keyword search

Fingerprint

Dive into the research topics of 'Graph Encryption for Top-K Nearest Keyword Search Queries on Cloud'. Together they form a unique fingerprint.

Cite this