CMPSC 292G Quantitative Information Flow
Many computer systems have access to sensitive information nowadays and, consequently, information leakage has become a significant security concern for users. Side-channel vulnerabilities that are based on information gained by observing non-functional properties of computer systems (such as execution time or memory usage) can enable attackers to infer the secret information that the system accesses. In this course, we will discuss static and dynamic analysis techniques for detecting information leakage in computer systems.