- Cryptographic Algorithms
- Introduction and notes on symmetric cryptography
- Algorithms and mathematical foundations for asymmetric cryptography
- The key exchange problem and Diffie and Hellman protocol
- Asymmetric algorithms and protocols for encryption: RSA, Rabin, ElGamal
- Digital signature, RSA algorithms, ElGamal, DSA
- Elliptic curves, properties of key exchange algorithms (ECDH) and digital signature (ECDSA)