Modern Cryptography - Mao ,Wenbo (New Delhi. Dorling Kindersley Pvt Ltd, 2004)