Internet cryptography - Smith, Richard E. (Dorling Kindersley (India) Pvt. Ltd., 2000)