Charles Explorer logo
🇬🇧

Mathematical Cryptography and Cryptoanalysis II

Class at Faculty of Mathematics and Physics |
NMMB336

Syllabus

Asymmetric cryptosystems - one-way functions, RSA and factorization algorithms, quadratic sieve, discrete logarithm problem, Diffie-Hellman problem, ECDH, quantum threat, post-quantum algorithms on lattices, linear codes and multivariates.

Annotation

Required course for bachelor's program in Information security. The course describes basic methods and problems of cryptography.

One by one, basic cryptographic primitives (modules) are described. The course also contains implementation and overview of the most important protocols.