Computer Science and Engineering Graphic ITEB Link    
University of Connecticut Logo
About Computer Science and Engineering
Line
Computer Science and Engineering Undergrad
Line
Computer Science and Engineering Graduate Programs
Line
Computer Science and Engineering Research Programs
Line
Computer Science and Engineering Faculty Information
Line
Computer Science and Engineering Job Opportunities
Line
Computer Science and Engineering News
Line
Computer Science and Engineering Contact Information
Line
School of Engineering Website
Line
University of Connecticut Main Page
Line
Computer Science and Engineering Site Map
Line

Computer Science & 
Engineering Department 
371 Fairfield Road 
Unit 2155 
Storrs, CT 06269-2155 
Phone: (860) 486-3719 
Fax: (860) 486-4817 



Colloquia, Seminars and Conference News

Title : Almost-everywhere Secure Computation

Date : October 24, 2007. (11:00 am) Tea starts half an hour before each seminar

Location: ITEB 336

Speaker : Dr. Juan Garay

Abstract:

Secure multi-party computation (MPC) is a central problem in cryptography. At a high level, the problem is concerned with n parties, each holding a private input, who want to compute a function of those inputs so that each party learns his own output, but no other information is revealed, even in the presence of malicious parties that may deviate arbitrarily from the protocol. Instances of MPC include password authentication, distributed auctions, on-line bidding, contract signing, electronic voting, etc.

Unfortunately, it is well known that MPC is possible if and only if the underlying communication network has very large connectivity---specifically, $\Omega(t)$, where $t$ is the number of potential corrupted parties (or nodes) in the network. This impossibility result renders existing MPC results far less applicable in practice, since most deployed networks have in fact a very small degree.

In this talk, we show how to circumvent this impossibility result and achieve meaningful security guarantees for graphs with small degree (such as expander graphs and several other topologies). In fact, the notion we introduce, which we call {\em almost-everywhere MPC}, building on the notion of almost-everywhere agreement due to Dwork, Peleg, Pippenger and Upfal, allows the degree of the network to be much smaller than the total number of allowed corrupted nodes. In essence, our definition allows the adversary to implicitly wiretap some of the good nodes by corrupting sufficiently many nodes in the ``neighborhood'' of those nodes. We show protocols that satisfy our new definition, retaining both correctness and privacy for most nodes despite small connectivity, no matter how the adversary chooses his corruptions.

Instrumental in our constructions is a new model and protocol for the {\em secure message transmission} (SMT) problem, which we call {\em SMT by public discussion}, and which we use for the establishment of pairwise secure channels in limited connectivity networks.

This is joint work with Rafail Ostrovsky (UCLA).

Bio: Juan A. Garay received his Ph.D. in Computer Science from The Pennsylvania State University in 1989. He also holds the degree of Electrical Engineer from the University of Rosario (Argentina), and a Master's in Electrical Engineering from the Eindhoven Technical University (The Netherlands). He has been with Bell Labs since 1998. From 1990 until 1998 he was a research staff member at the IBM T.J. Watson Research Center. In 1992 he was a postdoctoral fellow at The Weizmann Institute of Science in Israel; in 1996 a visiting scientist at the Centrum voor Wiskunde en Informatica (CWI) in Amsterdam, The Netherlands; and in 2006 a core participant of the "Securing Cyberspace" program at the Institute for Pure and Applied Mathematics of UCLA. His current research interests include theoretical and practical aspects of cryptographic protocols and privacy-preserving computation. Besides many contributions of a foundational nature, Dr. Garay has been involved in the design, analysis and implementation of a variety of secure systems, including authentication and key exchange for fixed and wireless networks, electronic payment schemes, and distributed storage. He has published extensively in the areas of cryptography, distributed computing, algorithms, and fault tolerance, and served on the program committees of many conferences and international panels.

[Back]