|
TRIUMF The Trusted Reliable Middleware for
Privacy Preserving Collaborations PIs:
Ashfaq Khokhar (Ashfaq at uic dot edu) Waseem
Ahmad (wahmad at ece dot uic dot edu ) Sponsor:
NSF TRIUMF, the Trusted Middleware for Fault-tolerant secure collaborative
computing, is aimed at enabling privacy preserving collaborative processes
across administrative domains. The middleware is built around a Services
Oriented Architecture comprising of an ensemble of services. The membership
services are responsible for secure and authenticated entry into the
collaboration process. Data Request Processing Services are responsible for
deciding the level of privacy required along with the selection of
appropriate aggregation functions and/or proper Secure Multiparty Protocols.
Secure Data Access Services are responsible for providing efficient access to
private and non-private data sources. Privacy Preserving Data Processing
services provide mechanisms whereby secure sharing of data, information or
knowledge is made possible. The High Availability services provide mechanisms
to ensure fault tolerant execution of applications running on TRIUMF. TRIUMF
is being developed on top of JXTA, which provides an open source P2P
networking infrastructure.
Figure 1. TRIUMF’s High Level Architecture
Figure2. TRIUMF’s Services
|