Gary McGraw
Gary E. McGraw Jr. is an American computer scientist, author, and researcher.
Education
McGraw holds a dual PhD in Cognitive Science and Computer Science from Indiana University Bloomington and a BA in Philosophy from the University of Virginia. His doctoral dissertation is titled "Letter Spirit: Emergent High-Level Perception of Letters Using Fluid Concepts."Career
McGraw was the Vice President of Security Technology at Synopsys. Before Cigital was acquired by Synopsys, he was Chief Technical Officer at Cigital. He produced the Silver Bullet Security Podcast for IEEE Security & Privacy magazine.Gary McGraw serves on the Dean's Advisory Council for the School of Informatics of Indiana University. He also serves on the advisory boards of several companies, including Dasient, Fortify Software, Max Financial, Invotas, Wall+Main, Invincea, and Raven White. In the past, Gary McGraw has served on the IEEE Computer Society Board of Governors.
Books
Gary is an author of many books and over 100 peer-reviewed publications on IT security.- Software Security: Building Security In,
- Exploiting Software: How to Break Code,
- Building Secure Software: How to Avoid Security Problems the Right Way,
- Java Security,
- Exploiting Online Games: Cheating Massively Distributed Systems,
- Software Security Engineering: A Guide for Project Managers
- Software Fault Injection
- Securing Java: Getting Down to Business with Mobile Code,