• DocumentCode
    2087853
  • Title

    Access control meets public key infrastructure, or: assigning roles to strangers

  • Author

    Herzberg, Amir ; Mass, Yosi ; Mihaeli, Joris ; Naor, Dalit ; Ravid, Yiftach

  • Author_Institution
    IBM Israel Sci. & Technol. Center, Haifa, Israel
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    2
  • Lastpage
    14
  • Abstract
    The Internet enables connectivity between many strangers: entities that don´t know each other. We present the Trust Policy Language (TPL), used to define the mapping of strangers to predefined business roles, based on certificates issued by third parties. TPL is expressive enough to allow complex policies, e.g. non-monotone (negative) certificates, while being simple enough to allow automated policy checking and processing. Issuers of certificates are either known in advance, or provide sufficient certificates to be considered a trusted authority according to the policy. This allows bottom-up, “grass roots” buildup of trust, as in the real world. We extend, rather than replace, existing role based access control mechanisms. This provides a simple, modular architecture and easy migration from existing systems. Our system automatically collects missing certificates from peer servers. In particular this allows use of standard browsers, which pass only one certificate to the server. We describe our implementation, which can be used as an extension of a Web server or as a separate server with interface to applications
  • Keywords
    Internet; authorisation; file servers; message authentication; public key cryptography; Internet; TPL; Trust Policy Language; Web server; automated policy checking; certificates; complex policies; missing certificates; modular architecture; non-monotone certificates; peer servers; predefined business roles; public key infrastructure; role assignment; role based access control mechanisms; standard browsers; stranger connectivity; third parties; trusted authority; Access control; Authentication; Business; Certification; Electronic commerce; Internet; Logic programming; Permission; Public key; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Security and Privacy, 2000. S&P 2000. Proceedings. 2000 IEEE Symposium on
  • Conference_Location
    Berkeley, CA
  • ISSN
    1081-6011
  • Print_ISBN
    0-7695-0665-8
  • Type

    conf

  • DOI
    10.1109/SECPRI.2000.848442
  • Filename
    848442