Explores cryptanalysis through decorrelation techniques and proving security in conventional cryptography, covering topics like distinguishing functions, matrices, and the random oracle model.
Introduces optimization basics, covering norms, convexity, differentiability, and more, with a focus on metrics, vector norms, matrix norms, and continuity.