![]() | ![]() |
|
  |
trustworthyTrusted Platforms and Trustworthy SystemsCarnegie-Mellon University has developed a system called Bump-in-the-Ether (BitE), an approach for preventing user-space malware from accessing sensitive user input and providing the user with additional confidence that her input is being delivered to the expected application. Rather than preventing malware from running or detecting already-running malware, we facilitate user input that bypasses common avenues of attack. User input traverses a "trusted tunnel" from the input device to the application. This trusted tunnel is implemented using a trusted mobile device working in tandem with a host platform capable of attesting to its current software state. Based on a received attestation, the mobile device verifies the integrity of the host platform and application, provies a trusted display through which the user selects the application to which her inputs should be directed, and encrypts those inputs so that only the expected application can decrypt them. A paper on this work was presented at the 2006 USENIX Annual Technical Conference. Quorum systems underlie numerous approaches for implementing intrusion-tolerant distributed services. A quorum system over a universe of logical elements is a collection of subsets (quorums) of elements, any two of which intersect. In implementations of intrusion-tolerant distributed services, the elements of the universe reside on the nodes of a physical network and the participants access the system by contacting every element in some quorum. We have initiated a research program to study the network-centric costs that these quorum accesses induce. Specifically, this year we studied algorithms to place universe elements on the nodes of a physical network so as to minimize the network congestion that results from quorum accesses, while also ensuring that no physical node is overloaded by access requests from clients. We considered two models, one in which communication routes can be chosen arbitrarily and one in which they are fixed in advance. We showed that in either model, the optimal congestion (with respect to the load constraints) cannot be approximated to any factor (unless P = NP). However, we showed that at most doubling the load on nodes allows us to achieve a congestion that is close to this optimal value. We also provided initial steps to elucidate the extent to which element migration can reduce congestion in this context. A paper on this work was presented to the 2006 ACM Symposium on Principles of Distributed Computing.
Recent Publications for trustworthy
|
| You are not logged in |
| © 2005-2008 Trust |