Internet cryptography - Smith, Richard E (Addison-Wesley, 2000)