Securing the AliEn File Catalogue - Enforcing authorization with accountable file operations

Steffen Schreiner, Stefano Bagnasco, Subho S. Banerjee, Latchezar Betev, Federico Carminati, Olga V. Datskova, Fabrizio Furano, Alina Grigoras, Costin Grigoras, Patricia M. Lorenzo, Andreas J. Peters, Pablo Saiz, and Jianlin Zhu

ACAT 2011



Abstract

The AliEn Grid Services, as operated by the ALICE Collaboration in its global physics analysis grid framework, is based on a central File Catalogue together with a distributed set of storage systems and the possibility to register links to external data resources. This paper describes several identified vulnerabilities in the AliEn File Catalogue access protocol regarding fraud and unauthorized file alteration and presents a more secure and revised design: a new mechanism, called LFN Booking Table, is introduced in order to keep track of access authorization in the transient state of files entering or leaving the File Catalogue. Due to a simplification of the original Access Envelope mechanism for xrootd-protocol-based storage systems, fundamental computational improvements of the mechanism were achieved as well as an up to 50% reduction of the credential’s size. By extending the access protocol with signed status messages from the underlying storage system, the File Catalogue receives trusted information about a file’s size and checksum and the protocol is no longer dependent on client trust. Altogether, the revised design complies with atomic and consistent transactions and allows for accountable, authentic, and traceable file operations. This paper describes these changes as part and beyond the development of AliEn version 2.19.

Citation

@article{Schreiner2011,
  doi = {10.1088/1742-6596/331/6/062044},
  url = {https://doi.org/10.1088%2F1742-6596%2F331%2F6%2F062044},
  year = 2011,
  month = {dec},
  publisher = {{IOP} Publishing},
  volume = {331},
  number = {6},
  pages = {062044},
  author = {Steffen Schreiner and Stefano Bagnasco and Subho Sankar Banerjee and Latchezar Betev and Federico Carminati and Olga Vladimirovna Datskova and Fabrizio Furano and Alina Grigoras and Costin Grigoras and Patricia Mendez Lorenzo and Andreas Joachim Peters and Pablo Saiz and Jianlin Zhu},
  title = {Securing the {AliEn} File Catalogue - Enforcing authorization with accountable file operations},
  journal = {Journal of Physics: Conference Series},
} 

Related Projects

  • Powered by Hugo
  • Last updated 10/21/2021
  • Feed