Write a Blog >>
SPLASH 2017
Sun 22 - Fri 27 October 2017 Vancouver, Canada
Tue 24 Oct 2017 14:30 - 15:00 at Cavendish - Session 2

A capability is a transferrable, unforgeable authorization to use the object it designates. Unforgeability means that knowing the bits associated with a capability cannot be used to gain the permission it grants. A problem arises when we want to access capabilities across machines, because we can only send bits between them. It would seem that someone who comes to know those bits can gain the permission of the capability they represent, making unforgeability impossible in a distributed system. A closer look reveals that is not always the case.

Tue 24 Oct