Updating encrypted XML documents on untrusted macmnes

0Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

With XML and other data types becoming increasingly used in distributed systems, we have a need to update this data in a way that preserves privacy and integrity. Prior work has developed ways of encrypting XML documents for privacy, and adding integrity codes to ensure that the data is not tampered with. In this paper we present an algorithm that allows XML documents, or other tree-structured data, to be updated without decrypting them. In our model of a distributed system, several trusted machines have access to the decrypted form of a document and may request changes to it. These change requests are encrypted and sent to an untrusted update machine for processing. The update machine is able to take the original encrypted document, apply the encrypted changes, and produce an updated encrypted document. In addition, an integrity code is produced that proves the untrusted machine performed the update correctly. In practice, our algorithm allows trusted machines in a distributed system to send incremental updates to a storage server, even ifthat server is not allowed access to the clear text. © 2004 by Springer Science+Business Media Dordrecht.

Cite

CITATION STYLE

APA

Reddy, P., Mayo, R. N., O’Brien-Strain, E., Rowson, J., & Xiong, Y. (2004). Updating encrypted XML documents on untrusted macmnes. In IFIP Advances in Information and Communication Technology (Vol. 147, pp. 425–439). Springer New York LLC. https://doi.org/10.1007/1-4020-8143-x_28

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free