Internet Cryptography - Smith, Richard (England McGraw Hill, 2000)