Institute of Computer Science
  1. Courses
  2. 2023/24 spring
  3. Cryptology I (MTAT.07.002)
ET
Log in

Cryptology I 2023/24 spring

  • Main
  • Lectures
  • Homeworks
  • Practice sessions
  • Lectures from 2022
  • Exam preparation

This is a copy of the 2022 lecture slides because the previous semesters in courses.cs have been taken down.

Lectures 2022

Lecture notes: Attach:lecturenotes.pdf

Lecture recordings can be found at: https://panopto.ut.ee/Panopto/Pages/Sessions/List.aspx?folderID=1f429468-74e4-4281-9e38-ae370075e0b3

Information about lectures

Lecture 1 (Historical cyphers) board photos

Lecture 2 (Perfect secrecy and One-Time-Pad) board photos

Lecture 3 (Stream ciphers and Pseudo-Random Generators) slides

Lecture 4 (Block ciphers) board photos

Lecture 5 (Modes of operation) board photos

Lecture 6 (Public Key Encryption. RSA.) board photos

Lecture 7 (ElGamal Encryption) board photos

Lecture 8 (Malleability of ElGamal. IND-CCA security. Hybrid Encryption. Diffie-Hellman encryption. Hash functions.) board photos

Lecture 9(Merkle-Damgard hashes. Birthday attack. Preimage and second preimage resistance. Merkle trees. Blockchains and Bitcoin.) Lecture 10(Message authentication codes. Signatures)

Lecture 11(Full domain hash. Random oracle model.)

Lecture 12(Secure computation. Secret sharing. (Fully) homomorphic encryption. Garbled circuits. )

Lecture 13(Zero knowledge proofs. ZK proof of Graph isomorphism. )

Lecture 14(Quantum Cryptography. )

Lecture 15(Symbolic Cryptography. )

  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment