Skip to main navigation Skip to search Skip to main content

Schema-aware Labelling of XML Documents for Efficient Query and Update Processing in SemCrypt

Research output: Contribution to journalArticlepeer-review

Abstract

The increasing number and size of XML documents require efficient techniques for storing, querying and updating XML. When the privacy of XML documents is ensured by encryption, special query and update processing techniques have to compensate for the additional encryption overhead. This paper proposes a schema-aware labelling scheme which is used in SemCrypt to enable clients to query and update encrypted XML documents stored at insecure servers. Each node of an XML document is assigned a special label. By performing operations on these node labels, the client can navigate within XML documents and process single path, branching path and typed queries with a minimum number of accesses to the database server. Integrating schema information into labels further improves query performance and enables to efficiently query and update encrypted and non-encrypted XML documents.
Original languageEnglish
Pages (from-to)65-82
Number of pages18
JournalInternational Journal of Computer Systems: Science and Engineering
Volume21
Issue number1
Publication statusPublished - Jan 2006

Fields of science

  • 102 Computer Sciences
  • 102015 Information systems

Cite this