Abstract

The goal of general-purpose program obfuscation is to make an arbitrary computer program “unintelligible” while preserving its functionality. Obfuscation allows us to achieve a powerful capability: software that can keep a secret. This tutorial will cover recent advances in obfuscation research, yielding constructions of general-purpose obfuscation mechanisms based on mathematical foundations.

The second session of this talk will take place on Tuesday, May 19 from 3:30 pm – 4:30 pm.

Video Recording