Internet security: cryptographic principles, algorithms and protocols - RHEE, Man Young (John Wiley & Sons, 2005)