-
CS Colloquium: Sanjam Garg (IBM Research) - How to Obfuscate Software
Tue, Mar 11, 2014 @ 04:00 PM - 05:30 PM
Thomas Lord Department of Computer Science
Conferences, Lectures, & Seminars
Speaker: Sanjam Garg, IBM Research
Talk Title: How to Obfuscate Software
Series: CS Colloquium
Abstract: Software obfuscation aims to make the code of a computer program "unintelligible'' while preserving its functionality. This problem was first posed by Diffie and Hellman in 1976, and so far, most cryptographers believed that realizing obfuscation was impossible.
My research provides the first secure solution to this problem. Consequently several other long-standing open problems have been resolved. In this talk, I will describe these new developments and their implications.
Biography: Sanjam Garg is a Josef Raviv Memorial Postdoctoral Fellow at IBM Research T.J. Watson. His research interests are in cryptography and security, and more broadly in theoretical computer science. He obtained his Ph.D. from the University of California, Los Angeles (UCLA) in 2013 and his undergraduate degree from the Indian Institute of Technology, Delhi in 2008. Sanjam's Ph.D. thesis provides the first candidate constructions of multilinear maps that have found extensive applications in cryptography, most notably to software obfuscation. He has published several papers in top cryptography and security conferences and is the recipient of various honors such as the Outstanding Graduating Ph.D. Student award at UCLA and the best paper award at EUROCRYPT 2013
Host: Shaddin Dughmi
Location: Henry Salvatori Computer Science Center (SAL) - 101
Audiences: Everyone Is Invited
Contact: Assistant to CS chair