John Viega
Encyclopedia
John Viega is a computer security specialist in the United States.
'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. He sits on the technical advisory board for Fortify Software
.
mailing list program and was a major contributor to MUD
server software frameworks.
Books
He is the 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 software security
John Viega's contributions to field of software security also include OWASPOWASP
The Open Web Application Security Project is an open-source application security project. The OWASP community includes corporations, educational organizations, and individuals from around the world. This community works to create freely-available articles, methodologies, documentation, tools, and...
'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. He sits on the technical advisory board for Fortify Software
Fortify Software
Fortify Software is a San Mateo, California-based software vendor. The company was founded in 2003 and provides products that identify and remove security vulnerabilities from software applications. Its initial funding was provided by Kleiner, Perkins, Caufield & Byers. In September, 2010, the...
.
Other contributions to software
In addition, Viega is the original author of the GNU MailmanGNU Mailman
GNU Mailman is a computer software application from the GNU project for managing electronic mailing lists.Mailman is coded primarily in Python and currently maintained by Barry Warsaw...
mailing list program and was a major contributor to MUD
MUD
A MUD , pronounced , is a multiplayer real-time virtual world, with the term usually referring to text-based instances of these. MUDs combine elements of role-playing games, hack and slash, player versus player, interactive fiction, and online chat...
server software frameworks.