- Asymmetric cryptography
- lab1 - checking uniformity, independence, and homogeneity hypothesis for various pseudo random number genereators
- lab2 - working with RSA encryption/signature schemes
- lab3 - working with Miller-Rabin encryption/signature schemes
- Symmetric cryptorgraphy
- lab1 - entropy and frequency analysis
- lab2 - cryptoanalysis of a Vigenère cipher using frequency analysis
- lab3 - cryptoanalysis of an affine bigram substitution
- lab4 - linear feedback shift generators, implementing correlation attack on Geffe generator