Subject |
Base concepts of cryptography; symmetric block ciphers (DES, 3DES, IDEA,
Skipjack, AES); symmetric stream ciphers (shift registers, RC4, Seal, A5);
asymmetric cryptosystems (Diffie-Helmann, ElGamal, RSA); digital signatures
(certificates, DSA, RSA); cryptographic hash functions (SHA-3); elliptic curve cryptography; applications and protocols (PGP, SSL/TLS);
post-quantum cryptography.
Project: students have to choose, analyze, and document (in groups) either a practical system where cryptography is applied, or advanced theoretical aspects of cryptography that can not be treated in depth in the lecture due to time constraints.
|