| F. Schneider, G. Morrisett, and R. Harper. A language-based approach to security. In Informatics: 10 Years Back, 10 Years Ahead, pages 86-101, 2000. |
....user code to execute inside the operating system kernel: the system needs to guard against excessive execution time, privileged instructions, exceptions and random memory references. There has been extensive work in the operating system and language communities that addresses the above problems [10, 23, 20, 7, 28]. FLAME leverages these techniques to satisfy our security needs. Bounding Execution Time. A simple method for bounding execution time is eliminating backward jumps [11, 18] This has the advantage of providing us with an upper bound for the execution time: linear in the length of the program. ....
Fred B. Schneider, Greg Morrisett, and Robert Harper. A language-based approach to security. Informatics: 10 Years Back, 10 Years Ahead, pages 86--101, 2000.
....bene ts of typed, functional intermediate languages in compilers for conventional languages. These bene ts include simpli ed reasoning about the correctness of compiler optimisations, type based validation of optimised code at compile time, and support for the generation of certi ed binaries [9,20,16,14,18]. Moreover, ANF naturally integrates intra procedural with inter procedural analysis. 2 Making Data ow Explicit In this section, we de ne a concrete notation for both SSA and ANF. In addition, we characterise the relationship between these two intermediate forms by a translation procedure that ....
Schneider, F. B., G. Morrisett and R. Harper, A language-based approach to security, in: Informatics: 10 Years Back, 10 Years Ahead, Lecture Notes in Computer Science 2000 (2000), pp. 86-101.
....between local process identifiers and authentication codes. An Application Manager controls the applications to be installed and enforces a user defined security policy. Possible instantiations would be the use of code signing, source code analysis, object analysis, or proof carrying code [27, 26, 32, 21]. The application manager uses the cryptographic features of the TCPA Pd hardware to be able to decrypt DRM applications and then generates unique identifier for applications (e.g. an authentication code for the TCPA Pd hardware and a unique identifier for the authentication by users) ....
F. B. Schneider, G. Morriset, and R. Harper. A language-based approach to security. In R. Wilhelm, editor, Informatics -- 10 Years Back, 10 Years Ahead, volume 2000.
.... enforce flexible security policies (signed components may behave in arbitrary ways and the user must trust the component producer, while sand boxed components are isolated and cannot interact with each other) Type systems can be sensible and flexible language based security techniques, like [31] shows. Recently, a number of process programming languages supporting process distribution and mobility have been designed that come equipped with type systems that guarantee some kind of security properties, see, e.g. 23, 15, 16, 24, 8] However, to the best of our knowledge, the type system ....
F. B. Schneider, G. Morrisett, and R. Harper. A language-based approach to security. In Informatics: 10 Years Ahead, 10 Years Back. Conference on the Occasion of Dagstuhl's 10th Anniversary, LNCS 2000, pages 86--101. Springer, 2000.
.... enforce flexible security policies (signed components may behave in arbitrary ways and the user must trust the component producer, while sand boxed components are isolated and cannot interact with each other) Type systems can be sensible and flexible language based security techniques, like [32] shows. Recently, a number of process programming languages supporting process distribution and mobility have been designed that come equipped with type systems that guarantee some kind of security properties, see, e.g. 24, 15, 16, 25, 8] However, to the best of our knowledge, the type system ....
F. B. Schneider, G. Morrisett, and R. Harper. A language-based approach to security. In Informatics: 10 Years Ahead, 10 Years Back. Conference on the Occasion of Dagstuhl's 10th Anniversary, number 2000 in LNCS, pages 86--101. Springer, 2000.
....that the use of a typed intermediate code has come into prominence in the last few years (e.g. the Java Bytecode or the Microsoft Intermediate Language) However, static type checking cannot detect all potential security holes. Current run time environments exploit some mechanisms (e.g. see [SMH00, Sch00, FBF99] like reference monitors and certifying compilers, to dynamically check security properties which cannot be enforced either statically or at linking time. Dynamic enforcing of security checks increases the security level of WAN applications, because it permits to identify those ....
F.B. Schneider, G. Morrisett, and R. Harper. A language-based approach to security. In Informatics: 10 Years Ahead, 10 Years Back. Conference on the Occasion of Dagstuhl's 10th Anniversary, number 2000 in Lecture Notes in Computer Science, pages 86--101. SpringerVerlag, 2000.
No context found.
F. Schneider, G. Morrisett, and R. Harper. A language-based approach to security. In Informatics: 10 Years Back, 10 Years Ahead, pages 86-101, 2000.
No context found.
F. B. Schneider, J. G. Morrisett, R. Harper, A Language-based Approach to Security., in: R. Wilhelm (Ed.), Informatics, Vol. 2000.
No context found.
F. B. Schneider, G. Morrisett, and R. Harper. A language-based approach to security. In Informatics---10 Years Back, 10 Years Ahead, volume 2000 of LNCS, pages 86--101, 2000.
No context found.
Fred B. Schneider, Greg Morrisett, and Robert Harper. A language-based approach to security. In Informatics: 10 Years Back, 10 Years Ahead, volume 2000.
No context found.
F. B. Schneider, G. Morrisett, and R. Harper. A language-based approach to security. In Informatics: 10 Years Ahead, 10 Years Back, LNCS 2000.
No context found.
F. B. Schneider, G. Morrisett, and R. Harper. A language-based approach to security. Lecture Notes in Computer Science, 2000:86--??, 2001.
No context found.
F. Schneider, G. Morrisett, and R. Harper. A language-based approach to security. In Informatics: 10 Years Back, 10 Years Ahead. Springer-Verlag, 2001.
No context found.
Fred B. Schneider, J. Gregory Morrisett, and Robert Harper. A Language-Based Approach to Security. In Informatics, pages 86--101, 2001.
No context found.
F. B. Schneider, G. Morrisett, and R. Harper. A language-based approach to security. In Informatics: 10 Years Ahead, 10 Years Back, LNCS 2000.
No context found.
Fred B. Schneider, Greg Morrisett, and Robert Harper. A language-based approach to security. In Informatics: 10 Years Back, 10 Years Ahead, volume 2000 of Lecture Notes in Computer Science, pages 86--101, 2000.
No context found.
F. B. Schneider, G. Morrisett, and R. Harper. A language-based approach to security. In Informatics: 10 Years Ahead, 10 Years Back. Conference on the Occasion of Dagstuhl's 10th Anniversary, number 2000.
No context found.
F.B. Schneider, G. Morrisett, and R. Harper. A language-based approach to security. In Informatics: 10 Years Ahead, 10 Years Back. Conference on the Occasion of Dagstuhl's 10th Anniversary, number 2000 in Lecture Notes in Computer Science, pages 86--101. SpringerVerlag, 2000.
No context found.
F. B. Schneider, G. Morrisett, and R. Harper. A language-based approach to security. In Informatics: 10 Years Ahead, 10 Years Back. Conference on the Occasion of Dagstuhl's 10th Anniversary, number 2000.
No context found.
F. B. Schneider, G. Morrisett, and R. Harper. A language-based approach to security. In Informatics---10 Years Back, 10 Years Ahead, volume 2000 of LNCS, pages 86--101. Springer-Verlag, 2000.
No context found.
F. B. Schneider, G. Morrisett, and R. Harper. A language-based approach to security. In Informatics: 10 Years Ahead, 10 Years Back. Conference on the Occasion of Dagstuhl's 10th Anniversary, number 2000 in LNCS, pages 86--101. Springer, 2000.
No context found.
F.B. Schneider, G. Morrisett, and R. Harper. A language-based approach to security. In Informatics: 10 Years Back, 10 Years Ahead, pages 86--101, 2000.
No context found.
F. B. Schneider, G. Morrisett, and R. Harper, "A language-based approach to security," in Informatics---10 Years Back, 10 Years Ahead, vol. 2000.
No context found.
F. B. Schneider, G. Morrisett, and R. Harper. A language-based approach to security. Informatics: 10 Years Back, 10 Years Ahead, pages 86--101, 2000.
No context found.
Fred B. Schneider, Greg Morrisett, and Robert Harper. A language-based approach to security. Informatics: 10 Years Back, 10 Years Ahead, pages 86-101, 2000.
First 50 documents
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