Efficient Tree Pattern Queries On Encrypted XML Documents

被引:0
|
作者
Rao, Fang-Yu [1 ]
Cao, Jianneng [2 ]
Kuzu, Mehmet [3 ]
Bertino, Elisa [1 ]
Kantarcioglu, Murat [3 ]
机构
[1] Purdue Univ, CERIAS, Dept Comp Sci, W Lafayette, IN 47906 USA
[2] Inst Infocomm Res, Singapore 138632, Singapore
[3] Univ Texas Dallas, Dept Comp Sci, Dallas, TX 75080 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Outsourcing XML documents is a challenging task, because it encrypts the documents, while still requiring efficient query processing. Past approaches on this topic either leak structural information or fail to support searching that has constraints on XML node content. To address these problems, we present a solution for efficient evaluation of tree pattern queries (TPQs) on encrypted XML documents. We create a domain hierarchy, such that each XML document can be embedded in it. By assigning each node in the hierarchy a position, we create for each document a vector, which encodes both the structural and textual information about the document. Similarly, a vector is created also for a TPQ. Then, the matching between a TPQ and a document is reduced to calculating the distance between their vectors. For the sake of privacy, such vectors are encrypted before being outsourced. To improve the matching efficiency, we use a k-d tree to partition the vectors into non-overlapping subsets, such that non-matchable documents are pruned as early as possible. The extensive evaluation shows that our solution is efficient and scalable to large dataset.
引用
收藏
页码:199 / 226
页数:28
相关论文
共 50 条
  • [31] Efficient revalidation of XML documents
    Raghavachari, Mukund
    Shmueli, Oded
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2007, 19 (04) : 554 - 567
  • [32] PARALLEL PROCESSING OF ENCRYPTED XML DOCUMENTS IN DATABASE AS A SERVICE CONCEPT
    Unay, Ozan
    Gundem, Taflan Imre
    [J]. INFORMATION TECHNOLOGY AND CONTROL, 2010, 39 (04): : 301 - 309
  • [33] Efficient evaluation of XML twig queries
    Chang, YH
    Lee, CT
    Luo, CC
    [J]. ADVANCED WEB AND NETWORK TECHNOLOGIES, AND APPLICATIONS, PROCEEDINGS, 2006, 3842 : 48 - 57
  • [34] Secure and Efficient Skyline Queries on Encrypted Data
    Liu, Jinfei
    Yang, Juncheng
    Xiong, Li
    Pei, Jian
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2019, 31 (07) : 1397 - 1411
  • [35] Efficient Processing XPath Queries by Compressed XML Query Tree based on Structural Index
    Zhang, Haiwei
    Hu, Xiangyu
    Zhang, Ying
    Wen, Yanlong
    Yuan, Xiaojie
    [J]. MECHATRONICS AND INTELLIGENT MATERIALS, PTS 1 AND 2, 2011, 211-212 : 726 - 730
  • [36] Minimization of Tree Pattern Queries
    Czerwinski, Wojciech
    Martens, Wim
    Niewerth, Matthias
    Parys, Pawel
    [J]. PODS'16: PROCEEDINGS OF THE 35TH ACM SIGMOD-SIGACT-SIGAI SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS, 2016, : 43 - 54
  • [37] Minimization of tree pattern queries
    Amer-Yahia, S
    Cho, SR
    Lakshmanan, LVS
    Srivastava, D
    [J]. SIGMOD RECORD, 2001, 30 (02) : 497 - 508
  • [38] On the evaluation of tree pattern queries
    Chen, Yangjun
    [J]. ICSOFT 2006: Proceedings of the First International Conference on Software and Data Technologies, Vol 2, 2006, : 79 - 85
  • [39] ViewJoin: Efficient View-based Evaluation of Tree Pattern Queries
    Chen, Ding
    Chan, Chee-Yong
    [J]. 26TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING ICDE 2010, 2010, : 816 - 827
  • [40] S3: Processing tree-pattern XML queries with all logical operators
    Izadi, Sayyed Kamyar
    Haghjoo, Mostafa S.
    Haerder, Theo
    [J]. DATA & KNOWLEDGE ENGINEERING, 2012, 72 : 31 - 62