Issue No. 01 - January-March (2004 vol. 1)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TDSC.2004.3
Michael A. Marsh , IEEE
Fred B. Schneider , IEEE
CODEX (COrnell Data EXchange) stores secrets for subsequent access by authorized clients. It also is a vehicle for exploring the generality of a relatively new approach to building distributed services that are both fault-tolerant and attack-tolerant. Elements of that approach include: embracing the asynchronous (rather than synchronous) model of computation, use of Byzantine quorum systems for storing state, and employing proactive secret sharing with threshold cryptography for implementing confidentiality and authentication of service responses. Besides explaining the CODEX protocols, experiments to measure their performance are discussed.
Distributed systems, fault tolerance, access controls, client/server and multitier systems, information storage.
M. A. Marsh and F. B. Schneider, "CODEX: A Robust and Secure Secret Distribution System," in IEEE Transactions on Dependable and Secure Computing, vol. 1, no. , pp. 34-47, 2004.