Cryptography and network security:principles & practice 2/E - Stallings,William (Vidhyanagar Pearson Education Asia, 2002)