Arvutiteaduse instituut
  1. Kursused
  2. 2023/24 kevad
  3. Krüptoloogia I (MTAT.07.002)
EN
Logi sisse

Krüptoloogia I 2023/24 kevad

  • 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. )

  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Courses’i keskkonna kasutustingimused