Cryptography theory and pratice - Stinson Douglas R Ed. (1995)