Applied Algebra
Public key cryptography
The RSAcryptosystem
ElGamal cryptosystem
complexity of algorithms
post-quantum cryptography
Lattices and lattice-based cryptography
Elliptic curves and cryptography