A Security Architecture for Object-Based Distributed Systems

  • Authors:
  • Bogdan C. Popescu;Maarten van Steen;Andrew S. Tanenbaum

  • Affiliations:
  • -;-;-

  • Venue:
  • ACSAC '02 Proceedings of the 18th Annual Computer Security Applications Conference
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Large-scale distributed systems present numerous securityproblems not present in local systems. In this paperwe present a general security architecture for a large-scaleobject-based distributed system. Its main features includeways for servers to authenticate clients, clients to authenticateservers, new secure servers to be instantiated withoutmanual intervention, and ways to restrict which client canperform which operation on which object. All of these featuresare done in a platform- and application-independentway, so the results are quite general. The basic idea behindthe scheme is to have each object owner issue cryptographicallysealed certificates to users to prove which operationsthey may request and to servers to prove which operationsthey are authorized to execute. These certificates are usedto ensure secure binding and secure method invocation. Thepaper discusses the required certificates and security protocolsfor using them.