next up previous
Next: Revocation of Access Rights Up: Capabilities Previous: Capabilities

Capabilities in Distributed Systems

A server or manager issues capabilities to access the objects it controls, such as file servers managing object files

  figure101
Figure 5: Capability in distributed systems

  1. Check field encrypted version of permitted operations field and a random constant
  2. Protects capability and prevents it being forged
  3. When object created, a random number generated and stored in an internal reference table to the object
  4. When an access request received, the object field used as an index into the table
  5. Decrypting check field must yield the correct constant for the request to be permitted



Omer F Rana
Sun Feb 16 17:49:18 GMT 1997