Anderson, Ross. n.d. Security Engineering: A Guide to Building Dependable Distributed Systems. 3rd ed.
Gollmann, Dieter. 2011. Computer Security. 3rd ed. Chichester, West Sussex: Wiley.
William Stallings. 2006. Cryptography and Network Security. Upper Saddle River, N.J: Pearson/Prentice Hall.