University of Minnesota
University Relations
http://www.umn.edu/urelate
612-624-6868
myU OneStop


Go to unit's home.

Home | Seminars and Symposia | Past seminars/symposia: Thursday, April 28, 2005

DTC Seminar Series

Code Striping

by

Kevin Kwiat
Airforce Rome Lab

Thursday, April 28, 2005
11:00 am

402 Walter Library

Kevin Kwiat

AS THE INTERNET HAS GROWN IN THE LAST DECADE, so has the need for remote execution of programs. No better example exists than the use of Java as a standard for portable code to be created in one location and shipped across the network to another location where it is subsequently executed. With remote execution comes the problem of trust. The server manages a large knowledge base. Issues of trust arise for both the server and the client. The server must be protected from malicious code that the client creates (or that is modified during transmission to the server), and the client must be assured that the result it received from the server is the result of executing the client's program. These are known as "protecting the host from the code" and "protecting the code from the host," respectively. It is thought that protecting the code from the host is the more difficult of the two problems. In this talk, we propose a possible technique for protecting the code from the host, although it appears it may be equally useful in protecting the host from the code. To protect the code, the proposed technique adopts a similar approach used by RAID (Redundant Array of Independent Disks) to protect data, but instead of striping the data across multiple disks as in RAID the code is striped across multiple servers.

 

As a senior computer engineer with the Information Directorate of the U.S. Air Force Research Laboratory, Kevin Kwiat is pursuing solutions to information assurance and QoS problems. He received the BS in computer science, the BA in mathematics, the MS in computer engineering and the Ph.D. in computer engineering all from Syracuse University. He is an adjunct professor of computer science at the State University of New York (SUNY) Institute of Technology at Utica/Rome, an adjunct professor of mathematics at Utica College of Syracuse University, a lecturer in computer science at Hamilton College, a Research Associate Professor at SUNY Buffalo, and a holder of three patents.