Internet cryptography - Smith, Richard E., 1952- (Addison-Wesley., 1997)