(Enter summary)
Abstract: Certified code is a general mechanism for enforcing security
properties. In this paradigm, untrusted agent code carries
annotations that allow a host to verify its trustworthiness.
Before running the agent, the host checks the annotations
and proves that they imply the host's security policy. Despite
the flexibility of this scheme, so far, compilers that
generate certified code have focused on simple memory and
control-flow safety rather than more general security properties. (Update)
Similar documents based on text: More All
0.4: A Type System for Expressive Security Policies - Walker (1999)
(Correct)
0.2: From System F to Typed Assembly Language - Morrisett, Walker, Crary, Glew (1998)
(Correct)
0.1: Prospectus - Student Nadeem Abdul
(Correct)
Related documents from co-citation: More All
27: Proof-carrying code
- Necula - 1997
16: Enforceable Security Policies
- Schneider - 1998
16: Safe Kernel Extensions Without Run-Time Checking
- Necula, Lee - 1996
BibTeX entry: (Update)
David Walker. A type system for expressive security policies. In Proc. FLOC'99 Workshop on Run-time Result Verification, July 1999. To appear. http://citeseer.ist.psu.edu/walker99type.html More
@inproceedings{ walker00type,
author = "David Walker",
title = "A Type System for Expressive Security Policies",
booktitle = "Symposium on Principles of Programming Languages",
pages = "254-267",
year = "2000",
url = "citeseer.ist.psu.edu/walker99type.html" }
Citations (may not include all citations):
1911
Introduction to Automata Theory (context) - Hopcroft, rey et al. - 1979
1399
Compilers: Principles (context) - Aho, Sethi et al. - 1986
566
Proof-carrying code
- Necula - 1997
369
Information and Computation (context) - Moggi, computation - 1991
311
Abstract types have existential type (context) - Mitchell, Plotkin - 1988
306
A syntactic approach to type soundness
- Wright, Felleisen - 1994
264
Safe kernel extensions without run-time checking
- Necula, Lee - 1996
244
Imperative functional programming
- Jones, Wadler - 1993
201
to Typed Assembly Language (context) - Morrisett, Walker et al. - 1998
197
Dependent Types in Practical Programming
- Xi - 1999
197
Dependent types in practical programming
- Xi, Pfenning - 1999
186
Compiling polymorphism using intensional type analysis
- Harper, Morrisett - 1995
184
Definitional interpreters for higherorder programming langua.. (context) - Reynolds - 1972
137
The design and implementation of a certifying compiler
- Necula, Lee - 1998
97
Stack-based typed assembly language
- Morrisett, Crary et al. - 1998
93
TALx86: A realistic typed assembly language
- Morrisett, Crary et al. - 1999
86
Intensional polymorphism in type-erasure semantics
- Crary, Weirich et al. - 1998
85
Abstract models of memory management (context) - Morrisett, Felleisen et al. - 1995
85
Recognizing safety and liveness
- Alpern, Schneider - 1987
81
SASI enforcement of security policies: A retrospective
- Erlingsson, Schneider - 1999
75
Flexible policydirected code safety
- Evans, Twyman - 1999
74
untrusted agents using proof-carrying code (context) - Necula, Lee - 1997
66
Enforceable security policies
- Schneider - 1998
66
Security properties of typed applets
- Leroy, Rouaix - 1998
50
Semantics of memory management for polymorphic languages
- Morrisett, Harper - 1997
44
cient software-based fault isolation (context) - Wahbe, Lucco et al. - 1993
41
A type system for expressive security policies
- Walker - 1999
7
cient code certification (context) - Kozen - 1998
6
MiSFIT: A tool for constructing safe extensible C++ systems (context) - Small - 1997
1
Principals in programming languages
- Zdancewic, Grossman et al.
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cs.cornell.edu/talc/papers.html): More
Alias Types for Recursive Data Structures - Extended Version David
(Correct)
Compiling for Runtime Code Generation - Smith, Grossman, Morrisett.. (2000)
(Correct)
Alias Types - Smith, Walker, Morrisett (1999)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC