Doctoral Program in Computer Science
365 5th Avenue
New York City 10016
Room 4319
Phone: 212.817.8190
Fax: 212.817.1510
compsci@gc.cuny.edu
  Click here to go to the Graduate Center main page.

Computer Science Colloquium
 


Thursday, September 25, 4:15pm, 9206
 
Steve Zdancewic  
(University of Pennsylvania)
 
"Jif and Secure Program Partitioning"
 
This talk describes a way to use programming-language and compiler technology to build secure distributed software. The goal is to provide strong confidentiality and integrity guarantees in systems where there are mutually distrusting participants.

This work is based on the Jif programming language, which is a version of Java with a type system that supports information-flow security policies. The compiler makes use of the structure of the security policy to automatically partition the source program among distributed hosts, extracting an appropriate communication protocol from the source and inserting authentication and encryption as required. The resulting distributed subprograms collectively implement the original program, yet the system as a whole satisfies the security requirements of participating principals without requiring a universally trusted host.

This is joint work with Andrew Myers, Lantian Zheng, and Steve Chong of Cornell University.

 
The Colloquium is supported by generous contributions from the CUNY Faculty Development Program, Bloomberg, Information Builders, Inc. and qbt Systems, Inc.
 

 

Computer Science Colloquium Start page

Next Talk

Schedule

Past events

Pictures