Integer factorization algorithms
Modular arithmetic
Combinatorics
Mathematics
Number theory
Integer sequences