Arvutiteaduse instituut
Logi sisse
  • English
  • Kursused
  • 2020/21 kevad
  • Rakenduslik krüptograafia (MTAT.07.017)

Rakenduslik krüptograafia 2020/21 kevad

  • Home

* Students

MTAT.07.017 Applied Cryptography

Course info

Lecturer: Arnis Paršovs (arnis@ UT)
Teaching assistant: Denizalp Kapisiz (denizalp.kapisiz@ UT)
Teaching assistant: Burak Can Kus (burak.can.kus@ UT)
Credits: 6 ECTS
Language: English
Lectures: Video lectures will be published every Saturday by 23:59
Practice: Thursdays 14:15-16:00, Narva mnt 18-2021 (not compulsory)\\ Course repository: https://bitbucket.org/appcrypto/2021/src

General Information

In this course we will use various cryptographic primitives to implement security protocols in Python. The course consists of lectures and extensive homeworks. Cryptography concepts will be explained as we go. Basic programming skills are a critical prerequisite.

Grading

Final grade structure:
Homeworks: 70%
Final exam: 30%
Current results

Schedule

[February 8] 0. Introduction (video 12 min)
[February 8] 1. Randomness, PRNG, One-Time Pad, Stream Cipher (video 55 min)
[February 13] 2. Abstract Syntax Notation One (ASN.1) (video 38 min)
[February 20] 3. Hash functions (video 1 h 2 min)
[February 27] 4. Block ciphers (AES)
[March 6] 5. Public Key Cryptography (RSA)
[March 13] 6. Elliptic Curve Cryptography (ECC)
[March 20] 7. Public key certificates (X.509)
[March 27] 8. Revocation checking (CRL/OCSP)
[April 3] 9. Digital signatures (XAdES)
[April 10] 10. Smart cards (EstEID)
[April 17] 11. Smart cards (JavaCard)
[April 24] 12. Transport Layer Security (TLS)
[May 1] 13. Transport Layer Security (TLS)
[May 8] 14. The Onion Router (Tor)
[May 15] 15. Bitcoin
[May 20] Exam
May 20: Exam (video conference) \\

  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:
Tartu Ülikooli arvutiteaduse instituudi kursuste läbiviimist toetavad järgmised programmid:
iktp regionaalarengu fondi logo euroopa sotsiaalfondi logo tiigriülikooli logo it akadeemia logo