Check out the new USENIX Web site. next up previous
Next: Security Policy and Access Up: A User's and Programmer's Previous: Brief Introduction to JavaScript

Overview of our Security Model

  In this section, we give an overview of the security primitives used in our model; for more details see [AM98b]. Our design is based on the following two basic building blocks: (1) Access Control regulates what data a script can access on a user's machine and in what mode; and, (2) Trust Management regulates how trust is established and terminated among scripts executing simultaneously in different contexts. See [AM98b] for a detailed discussion and justification of the security primitives employed and what common goal is being realized through them.



 

Alain Mayer
8/30/1999