ITC8240 Cryptography

Allikas: Kursused
Redaktsioon seisuga 4. november 2019, kell 11:54 kasutajalt Aleksandr (arutelu | kaastöö) (→‎Lectures)
Mine navigeerimisribale Mine otsikasti

Course information

Code: ITC8240 Cryptography

ECTS: 6

Assessment: examination

Instructors:

  • Ahto Buldas ahto dot buldas at taltech dot ee
  • Aleksandr Lenin aleksandr dot lenin at taltech dot ee

Consultation:

Mondays 14:30 - 15:30 SOC-415

Please inform instructors of your attendance by email

Schedule

Lecture: Mon 16:00 - 17:30 U06A-201 Practice slots:

        Wed 10:00 - 11:30 SCI-059, weeks 11 - 15 room SCI-028
        Wed 12:00 - 13:30 ICT-A2
        Wed 14:00 - 15:30 ICT-A2

Announcements

Lectures

  1. Introduction
  2. Number Theory
  3. Simple Ciphers and Attacks
  4. Breaking Imperfect Ciphers
  5. Unbreakable Ciphers
  6. Key Establishment
  7. RSA Cryptosystem and a proof of the Lagrange theorem in detail

Exercises

  1. Modular arithmetic
  2. Elementary Cryptanalysis
  3. Theory of Probability
  4. TBA: Information-theoretic security in the Ideal Cipher Model
  5. Key Establishment
  6. RSA Cryptosystem and some RSA attacks

Assignments

  1. Assignment 1. Deadline: October 28th