Sharing in Typed Module Assembly Language (2000)
Cached
Download Links
- [www-2.cs.cmu.edu]
- [www.cs.cmu.edu]
- [reports-archive.adm.cs.cmu.edu]
- DBLP
Other Repositories/Bibliography
| Venue: | In Preliminary Proceedings of the Third Workshop on Types in Compilation (TIC 2000). Carnegie Mellon |
| Citations: | 17 - 3 self |
BibTeX
@INPROCEEDINGS{Duggan00sharingin,
author = {Dominic Duggan},
title = {Sharing in Typed Module Assembly Language},
booktitle = {In Preliminary Proceedings of the Third Workshop on Types in Compilation (TIC 2000). Carnegie Mellon},
year = {2000},
pages = {00--161}
}
OpenURL
Abstract
There is a growing need to provide low-overhead softwarebased protection mechanisms to protect against malicious or untrusted code. Type-based approaches such as proof-carrying code and typed assembly language provide this protection by relying on untrusted compilers to certify the safety properties of machine language programs. Typed Module Assembly Language (TMAL) is an extension of typed assembly language with support for the type-safe manipulation of dynamically linked libraries. A particularly important aspect of TMAL is its support for shared libraries.







