Faculdade de Ciências da Universidade do Porto
Number Theory, Analytic Combinatorics, and Cryptography