[Anderson, 2001] Anderson, Ross J. , Security Engineering: A Guide to Building Dependable Distributed Systems, Wiley Computer Publishing, 2001.
[Viega, 2002a] Viega, John and Gary McGraw , Building Secure Software: How to Avoid the Security Problems the Right Way, Addison-Wesley, 2002.
[Tanenbaum, 1996] Tanenbaum, Andrew S. , Computer Networks, Third Edition, Prentice Hall, Inc., 1996.
[Scheneir, 1996] Schneier, Bruce , Applied Cryptography, Second Edition: protocols, algorithms, and source code in C, John Wiley & Sons, Inc., 1996.
[Rescorla, 2001] Rescorla, Eric , SSL and TLS: designing and building secure systems, Addison Wesley, 2001.
[Howard, 2002] Howard, Michael and David LeBlanc , Writing Secure Code, Microsoft Press, 2002. ...