Loading...
Please wait, while we are loading the content...
Similar Documents
Extending Erlang for Safe Mobile Code
| Content Provider | Semantic Scholar |
|---|---|
| Author | Brown, E. Sahliny, Dan |
| Copyright Year | 1999 |
| Abstract | This paper discusses extensions to the functional language Erlang which provide a secure execution environment for remotely sourced code. This is in contrast to much existing work which has focused on securing procedural languages. Using a language such as Erlang provides a high degree of inherent run-time safety, which means eeort can be focused on providing a suitable degree of system safety. We found that the main changes needed were the use of unforgeable (capability) references with access rights to control the use of system resources; the provision of a hierarchy of execution nodes to provide custom views of the resources available and to impose utilisation limits; and support for remote module loading. We then discuss prototype implementations of these changes, used to evaluate their utility and impact on visibility for the users of the language, and mention work in progress using this foundation to specify safety policies by ltering messages to server processes. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://www.ericsson.se/cslab/~dan/reports/sserl99/sserl99.ps |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |