skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · events · thesis defenses · 2009-2010 · 

Thesis Defense - Tanaraksiritavorn

ECOT 831

Privacy Preserving and Reliable Byzantine Fault-Tolerance in Group Communication System
Soontaree Tanaraksiritavorn
Computer Science PhD Candidate

Group communication middleware is widely used for constructing high-level distributed applications to provide reliable services through the redundancy approach. The main goal of this dissertation is to build a practical fault-tolerant group communication system that can sustain arbitrary failure and support strong confidentiality while still be able to provide continuous services. These two features are inherently conflicting in their nature. This thesis addresses the confidentiality and reliability issues by presenting a unified architecture that incorporates fault masking and fault detection.

A new group communication system that offers high availability via replication and provides secured service in asynchronous systems under byzantine failure assumption is presented. This system combines a suspicion containment mechanism with traditional detect-response mechanism. This dissertation makes three important contributions. First, the proposed group communication system complements the usage of existing intrusion detection systems with a peer-level intrusion detector that specifically targets group communication traffic. This aids in detecting failures that traditional intrusion detection systems do not. Second, a new group membership protocol is presented that introduces a new suspended state to reduce the effect of intrusion detector's false-positives and the overhead of running group membership protocol. Third, the system provides support for preventing data leakage from compromised servers and supporting inexact match comparison of replies from servers.

The proposed group communication system has been extensively evaluated using simulation as well as a prototype implementation. Experimental results demonstrate the system's feasibility and practicality.

Committee: Shivakant Mishra, Associate Professor (Chair)
Dirk Grunwald, Associate Professor
Richard Han, Associate Professor
Douglas Sicker, Associate Professor
Manish Vachharajani, Assistant Professor

See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Send email to

Engineering Center Office Tower
ECOT 717
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (13:40)