[cap-talk] The Cascade Problem viewed as a Permission vs. AuthorityDistinction

Karp, Alan H alan.karp at hp.com
Wed May 24 23:50:58 EDT 2006


Toby Murray wrote:
> 
> Alan, is there a paper on VOC? It's come up here a few times 
> and I know 
> there's some E code in MarcS' Walnut that demonstrates it but 
> I've not 
> yet been able to get my head around this code. Is there 
> something that 
> indicates the basic idea of VOC and how it might be 
> implemented in the 
> general object-cap model?
> 
Nothing written on VOC because we didn't understand its significance at
the time we did it.  MarkM, MarcS, and Ping picked up on it when I went
through the Client Utility tutorial with them. 

Object capabilities can only implement some of VOC.  In E, you use what
MarkM calls the "Loan Officer Protocol" from the Bob Hope joke that a
bank will only give you a loan if you can prove that you don't need it.
Alice invokes Bob with a reference to Carol.  The reference to Carol is
replaced by a null unless Bob already has a reference to Carol.

________________________
Alan Karp
Principal Scientist
Virus Safe Computing Initiative
Hewlett-Packard Laboratories
1501 Page Mill Road
Palo Alto, CA 94304
(650) 857-3967, fax (650) 857-7029
https://ecardfile.com/id/Alan_Karp
http://www.hpl.hp.com/personal/Alan_Karp
  
  
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Karp, Alan H.vcf
Type: text/x-vcard
Size: 433 bytes
Desc: Karp, Alan H.vcf
Url : http://www.eros-os.org/pipermail/cap-talk/attachments/20060524/0c14b21b/attachment.vcf 


More information about the cap-talk mailing list