Distributed programming paradigms with cryptography applications - Greenfield, Jonathan S. (Springer, 1994)