Co-Sponsored by Computer Science
Securing Software Systems: Beyond Whack-A-Mole
Developing secure software is notoriously hard! Security vulnerabilities resulting from software bugs cost our economy billions of dollars every year. Unfortunately, the current “whack-a-mole” approach to fixing bugs as they show up often break more things than they fix. In this talk, I will describe some of the fundamental challenges in software security and summarize the progress made towards solving them in the last decade. I'll also provide a broad overview of several principled approaches that software developers can follow to improve the robustness of software systems against malicious attackers.
Suman Jana is an Assistant Professor in the Department of Computer Science at Columbia University. His primary research interests are in the areas of computer security and privacy. More specifically, he is interested in building automated tools for finding and fixing security and privacy vulnerabilities. He also occasionally delves into software engineering and operating systems.