[5999] in www-talk@info.cern.ch

home help back first fref pref prev next nref lref last post

Re: How about a Safe Virtual Machine?

daemon@ATHENA.MIT.EDU (Nathaniel Borenstein)
Mon Oct 3 13:54:47 1994

Date: Mon, 3 Oct 1994 18:47:48 +0100
Errors-To: listmaster@www0.cern.ch
Errors-To: listmaster@www0.cern.ch
Reply-To: nsb@nsb.fv.com
From: Nathaniel Borenstein <nsb@nsb.fv.com>
To: Multiple recipients of list <www-talk@www0.cern.ch>

Excerpts from www-talk: 3-Oct-94 Re: How about a Safe Virtua.. Karl
Auerbach@cavebear.c (1037) 

> Agreed.  And I would like to go further -- in some contexts there are 
> requirements that after a program has touched a certain class of file 
> it is henceforth not allowed to write into another class of file. 
> I.e. the program isn't going to be allowed to reclassify sensitive 
> data from one level to another. 

Makes sense.  I don't think it would be hard to implement in the current
Safe-Tcl, either -- the extension environment is pretty much arbitrarily
powerful, so policies like this can be implemented by the extension
writer.  The trickiest part would be if there were multiple
independently-developed extensions, in which case they might need a
shared mechanism for making note of what kinds of capabilities had been
previously used.  But one extension writer can do all this easily enough
for a set of related capabilities.   Is that good enough, do you think,
or do we need a standardized interface by which multiple
*independently-implemented* extensions can inform each other about
whether or not they've been used?  -- Nathaniel 


 

home help back first fref pref prev next nref lref last post