3/13/2008 3:30pm-4:30pm ECCR 265
|
A Tamper-Resistant Programming Language System
Department of Computer Science
An important and recurring security scenario involves the need to carry out
trusted computations in the context of untrusted environments. It is shown how
a tamper-resistant interpreter for a programming language combined with the use
of a secure co-processor can address this problem. This solution executes the
interpreter on the secure co-processor while the code and data of the program
reside in the larger memory of an associated untrusted host. This allows the
co-processor to utilize the host's memory without fear of tampering even by a
hostile host. This approach has several advantages including ease of use, and
the ability to provide tamper-resistance for any program that can be
constructed using the language.
|
The Department holds colloquia throughout the Fall and Spring semesters. These
colloquia, open to the public, are typically held on Thursday afternoons, but
sometimes occur at other times as well.
If you would like to receive email notification of upcoming colloquia,
subscribe to our
Colloquia Mailing List.
If you would like to schedule a colloquium, see
Colloquium Scheduling.
Sign language interpreters are available upon request. Please contact
Stephanie Morris at least five days prior to the colloquium.
|