Cryptography and Network Security Principles and Practice - Stallings, William (India Prentice Hall, 2000)
Keywords: Computer security