Wednesday, November 11, 2026 10:00 am
-
11:00 am
EST (GMT -05:00)
| Speaker: | Huanhuan Chen & Bruce Xu |
| Affiliation: | University of Waterloo |
| Room: | MC 5501 |
Abstract: This talk introduces fundamental techniques for proving security in classical cryptography, with an emphasis on game hopping and the random oracle model. We will discuss how security arguments are structured as sequences of games and how the random oracle model simplifies the analysis of cryptographic constructions. As a first example, we will examine how a random oracle can be used to construct a secure pseudorandom function (PRF) and subsequently a message authentication code (MAC). As a second example, we will explore the role of the random oracle in the Fujisaki–Okamoto transformation and its security proof.