Cryptography and network security: principles and practice - Stallings, William (Prentice hall New Jersey, 2005)
Keywords: COMPUTER NETWORK