سند علمی

Role-based Security for Configurable Distributed Control Systems

چکیده

The Common Object Request Broker Architecture (CORBA) is the most successful representative of an object-based distributed computing architecture. Although CORBA simplifies the implementation of complex, distributed systems significantly, the support of techniques for reliable, fault-tolerant, and secure software is very limited in the state-of-the-art CORBA. Extensions, such as the CORBAsec specification provide only a limited choice of coarse-grained mechanisms to specify access rights for components. Any fault-tolerance or security extension for CORBA components needs to trade off data abstraction and encapsulation against implementation specific knowledge about a component’s internal behavior, resource usage, interaction and access patterns. These non-functional aspects of a component are crucial for the predictable behavior of security and fault-tolerance mechanisms. However, in contrast to CORBA’s interface definition language (IDL), which describes a component’s functional interface, there is no general means to describe a component’s nonfunctional properties, such as security settings or faulttolerance. Within this paper we present our approach towards role-based security for CORBA. Following the idea of aspect-oriented programming, we have developed a description language for security settings. The description language uses the eXtended Markup Language (XML) as an underlying representation and allows specification of access rights independently from an object’s implementation. A role-editor tool allows for configuration of a component’s security settings without affecting the component’s source code. Security settings are enforced by our enhanced version of the ORBacus CORBA implementation. We discuss the necessary description and configuration steps for a secure CORBA service. We demonstrate how our previously developed distributed tele-laboratory application can be configured for secure access. One may notice that, although this configuration step required the development of a number of role descriptions, no modifications to the tele-laboratory’s source code were necessary.

اسناد مشابه

  • A Survey on SCADA / Distributed Control System Current Security Development and Studies

    سند علمی۲۰۱۳Alper Ozbilen, Ilhami Colak, Seref Sagiroglu

    Supervisory Control and Data Acquisition (SCADA) systems and other distributed control systems, are widely used in critical infrastructure and industrial plants. In recent times, many distinguished newspapers, magazines and reports publicized successful intrusions and attacks on

  • Security Enhancements for Distributed Control Systems

    سند علمی۲۰۰۷Critical Infrastructure ProtectionJeffrey L. Hieb, James H. Graham, Sandip C. Patel

    Security enhancements for distributed control systems (DCSs) must be sensitive to operational issues, especially availability. This paper presents three security enhancements for DCSs that satisfy this requirement: end-to-end security for DCS protocol communications, role-based a

  • Role-based security for distributed object systems

    سند علمی۱۹۹۶WETICENicholas Yialelis, Emil C. Lupu, Morris Sloman

    This paper describes a security architecture designed to support role-based access control for distributed object systems in a large-scale, multi-organisational enterprise in which domains are used to group objects for specifying security policies. We use the concept of a role to

  • Role-Based Security for Distributed Object Systems - Enabling Technologies: Infrastructure for Collaborative Enterprises, 1996. Proceedings of the 5th

    سند علمی۲۰۰۴Nicholas Yialelis, Emil Lupu, Morris Sloman

    This paper describes a security architecture designed to support role-based access control for distributed object systems in a large-scale, rrzulti-organisational enterprise in which domains are used to group objects for specifying security policies. We use the concept of a role

  • Maintaining Secure and Reliable Distributed Control Systems

    سند علمی۲۰۱۵INFORMS Journal on ComputingAndrei Sleptchenko, M. Eric Johnson

    W consider the role of security in the maintenance of an automated system, controlled by a network of sensors and simple computing devices. Such systems are widely used in transportation, utilities, healthcare, and manufacturing. Devices in the network are subject to traditional

  • Four Keys to Securing Distributed Control Systems

    سند علمی۲۰۱۷

    This white paper presents an overview of industrial security requirements and the new security extensions to the Data Distribution Service (DDS) standard. Implemented as plug-ins, the security extensions introduce authentication, confidentiality and access control while still sat