Securely updating XML

  • Authors:
  • Ernesto Damiani;Majirus Fansi;Alban Gabillon;Stefania Marrara

  • Affiliations:
  • Università degli Studi di Milano, Dipartimento di Tecnologie dell'Informazione, Crema, CR, Italy;Université de Pau et des Pays de l'Adour, IUT des Pays de l'Adour, Mont-de-Marsan, France;Université de Pau et des Pays de l'Adour, IUT des Pays de l'Adour, Mont-de-Marsan, France;Università degli Studi di Milano, Dipartimento di Tecnologie dell'Informazione, Crema, CR, Italy

  • Venue:
  • KES'07/WIRN'07 Proceedings of the 11th international conference, KES 2007 and XVII Italian workshop on neural networks conference on Knowledge-based intelligent information and engineering systems: Part III
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study the problem of updating XML repository through security views. Users are provided with the view of the repository schema they are entitled to see. They write update requests over their view using the XUpdate language. Each request is processed in two rewriting steps. First, the XPath expression selecting the nodes to update from the view is rewritten to another expression that only selects nodes the user is permitted to see. Second the XUpdate query is refined according to the write privileges held by the user.