Cryptography#
Cryptographic Primitives
Hash functions, block ciphers and pseudorandom generators.
Elliptic Curve Cryptography
ECDLP, pairings and ECC-based protocols.
Number-theoretic Algorithms
RSA, discrete logarithm and factorisation algorithms.