John Viega

IRL Name: 
John Viega

John Viega is an American computer security specialist who is co-author of a number of books on computer security, including The Myths of Security (O'Reilly, 2009), Beautiful Security, (O'Reilly, 2009) Building Secure Software (Addison Wesley, 2001), Network Security with OpenSSL (O’Reilly, 2002), the Secure Programming Cookbook (O’Reilly, 2003) and the 19 Deadly Sins of Software Security (McGraw Hill, 2005). contributions to field of software security also include OWASP's CLASP, a lightweight process for relating software development to security, a number of encryption implementations and early static analysis tools such as Rough Auditing Tool for Security and ITS4.


Original author of Mailman, the GNU mailing list manager

Co-invented GCM, a cryptographic algorithm that NIST has standardized

Major contributor to MUD server software frameworks such as Lima Mudlib.

Active advisor to several security companies, including Fortify and Bit9.