• DocumentCode
    1638298
  • Title

    A Comprehensive Approach to Self-Restricted Delegation of Rights in Grids

  • Author

    Piger, Stefan ; Grimm, Christian ; Groeper, Ralf ; Kunz, Christopher

  • Author_Institution
    Regional Comput. Center for Lower Saxony, Leibniz Univ. Hannover, Hannover
  • fYear
    2008
  • Firstpage
    114
  • Lastpage
    121
  • Abstract
    The delegation of user rights is an essential functionality of GSI-based grid environments. This mechanism facilitates proxy certificates that are derived from the users´ end- entity certificates and enables grid services to act in the issuing user´s name. Currently, the implementation of the GSI forces users to delegate their complete scope of rights. Compromised proxy credentials can thus be used to perform every action users are entitled to. While this is no major issue for traditional Grid communities, it effectively prevents security sensitive communities like medical users from using the Grid. This paper presents a user-based approach to restrict the scope of rights that are delegated by the user. Thus, the risk imposed by compromised proxy credentials is significantly reduced. We define a policy extension for proxy certificates that contains fine-grained authorization policies expressed in XACML. These are used to limit delegated privileges for the access of storage and compute resources. The mechanisms shown in this paper enable users to restrict the delegated rights to the access of specific files on storage resources and to the execution of specific compute jobs. The respective policy enforcement takes place on the gLite IO-Service and the gLite computing element. Compatibility to the existing proxy certificate renewal mechanism is preserved by an extension to the MyProxy service. Finally, we present a GridSphere-based graphical front-end that simplifies the process of policy specification and submission of jobs to the grid.
  • Keywords
    authorisation; grid computing; GSI-based grid environments; GridSphere-based graphical front-end; XACML; fine-grained authorization policies; gLite IO-Service element; gLite computing element; policy enforcement; policy specification; proxy certificates; self-restricted user rights delegation; user end-entity certificates; Access control; Authentication; Authorization; Content addressable storage; Data security; Grid computing; Middleware; Public key; Risk analysis; Grid Computing; authorization policy; proxy certificate; restricted delegation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and the Grid, 2008. CCGRID '08. 8th IEEE International Symposium on
  • Conference_Location
    Lyon
  • Print_ISBN
    978-0-7695-3156-4
  • Electronic_ISBN
    978-0-7695-3156-4
  • Type

    conf

  • DOI
    10.1109/CCGRID.2008.27
  • Filename
    4534209