Erinevus lehekülje "ITC8240 Cryptography" redaktsioonide vahel

Allikas: Kursused
Mine navigeerimisribale Mine otsikasti
 
(ei näidata 2 kasutaja 122 vahepealset redaktsiooni)
7. rida: 7. rida:
 
Assessment: examination
 
Assessment: examination
  
Instructors:
+
'''Lecturers/Instructors''':
* Ahto Buldas  ahto dot buldas at taltech dot ee
+
* '''Ahto Buldas''' ahto dot buldas at taltech dot ee
* Aleksandr Lenin aleksandr dot lenin at taltech dot ee
+
* '''Aleksandr Lenin''' aleksandr dot lenin at taltech dot ee
  
Consultation:
+
'''Announcements'''
 +
* Mathematics test results: [[Media:MathTestResults_2020_Fall.pdf|MathTestResults_2020_Fall.pdf]].
  
Mondays 14:30 - 15:30 SOC-415
+
'''Lectures''': Every Thursday 16:15-17:45 in ICO-316 or remotely, as listed below:
 +
* '''Sep 3: ICO-316'''. Introduction # [[Media:TC8240-Introduction to the course.pdf | Introduction to the course.pdf]]
 +
* '''Sep 10: Remotely'''. Simple ciphers and attacks # [[Media:TC8240-Simple-Ciphers-and-Attacks.pdf | Simple ciphers and attacks.pdf]] # [[Media:TC8240-Elementary-Number-Theory.pdf | Elementary number theory.pdf]]
 +
* '''Sep 17: Remotely'''. Attacks against classical ciphers # [[Media:TC8240-breaking-imperfect-ciphers.pdf | Attacks against classical ciphers.pdf]]
 +
* '''Sep 24: Remotely'''. Attacks against classical ciphers.
 +
* '''Oct 1: Remotely'''. Theory of unbreakable ciphers. # [[Media:TC8240-unbreakable-ciphers.pdf | unbreakable-ciphers.pdf]]
 +
* '''Oct 8: Remotely'''. Theory of unbreakable ciphers (continues).
 +
* '''Oct 15: Remotely'''. Key Establishment.
 +
* '''Oct 22: Remotely'''. Limited Adversaries I.
 +
* '''Oct 29: Remotely'''. Limited Adversaries II.
 +
* '''Nov 5:  Remotely'''  RSA Cryptosystem.
 +
* '''Nov 12: Remotely''' RSA Cryptosystem II. Slides and lecture video available in Moodle.
 +
* '''Nov 19:  Remotely''' RSA Implementation Failures. Slides available in Moodle. Lecture video available in Moodle. 
 +
* '''Nov 26:  Non-interactive mode''' Signatures and Hash Functions. Slides available in Moodle. Lecture video will be available in Moodle by Monday Dec 7.
 +
* '''Dec 3:  Non-interactive mode''' Signatures and Hash Functions. Slides available in Moodle. Lecture video will be available in Moodle by Monday Dec 7.
 +
* '''Dec 10:  Non-interactive mode''' Identification and Zero Knowledge. Slides and lecture video will be available in Moodle by Monday Dec 14.
 +
* '''Dec 17:  Non-interactive mode''' Quantum Computation and Post-Quantum Cryptography. Slides and lecture video will be available in Moodle by Monday Dec 14.
  
Please inform instructors of your attendance by email
+
'''Tests during examination session''': Every student gets a possibility to improve his/her test result on January 7 and January 14.
 +
* '''January 7''': 09:00 - 14:00 EST
 +
* '''January 14''': 09:00 - 14:00 EST
 +
You will see a new section in the bottom of the course page containing the tests. The tests will be released for public access at 09:00 EST and the submissions will be accepted until 14:00 EST.
 +
Both tests, test1 and test2 will be published simultaneously. The students have a possibility to re-take test1, test2, or both.
  
== Schedule ==
+
'''Course materials''':
 
+
* Moodle page: https://moodle.taltech.ee/course/view.php?id=30639
Lecture: Mon 16:00 - 17:30 U06A-201
+
* Student enrollment key: ITC8240_2020_FALL
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 ==
 
 
 
* Math test results are available [[Media:ITC8240-2019-MathResults.pdf|here]].
 
* Topics to recap for test 1 [[Media:ITC8240-Test-topics-1-2019.pdf|Test 1 topics]]
 
 
 
== Lectures ==
 
 
 
# [[Media:Itc8240-intro.pdf|Introduction]]
 
# [[Media:ITC8240_2019_Numbertheory.pdf|Number Theory]]
 
# [[Media:ITC8240_2019_Simple-Ciphers-and-Attacks.pdf|Simple Ciphers and Attacks]]
 
# [[Media:ITC8140-2019-Breaking-imperfect-ciphers.pdf|Breaking Imperfect Ciphers]]
 
# [[Media:ITC8240-2019-Unbreakable-ciphers.pdf|Unbreakable Ciphers]]
 
# [[Media:ITC8240-2019-Key-establishment.pdf|Key Establishment]]
 
# [[Media:ITC8240-2019-RSA.pdf|RSA Cryptosystem]]
 
 
 
== Exercises ==
 
 
 
# [[Media:ITC8240_Mod_Exercises.pdf|Modular arithmetic]]
 
# [[Media:ITC8240-2019-Exercises_cryptanalysis.pdf|Elementary Cryptanalysis]]
 
# [[Media:ITC8240-2019-ProbabilityTheory-Exercises.pdf|Theory of Probability]]
 
# TBA: Information-theoretic security in the Ideal Cipher Model
 
# [[Media:ITC8240-2019-Key-Establishment-Protocols-Exercises.pdf|Key Establishment]]
 
# [[Media:ITB8240-2019-RSA-Exercises.pdf|RSA Cryptosystem]] and [[Media:ITC8240-2019-RSA_attacks.pdf|some RSA attacks]]
 
 
 
== Assignments ==
 
 
 
# [[Media:ITC8240-Hw1.pdf|Assignment 1]]. Deadline: October 28th
 

Viimane redaktsioon: 24. detsember 2020, kell 13:27

Course information

Code: ITC8240 Cryptography

ECTS: 6

Assessment: examination

Lecturers/Instructors:

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

Announcements

Lectures: Every Thursday 16:15-17:45 in ICO-316 or remotely, as listed below:

  • Sep 3: ICO-316. Introduction # Introduction to the course.pdf
  • Sep 10: Remotely. Simple ciphers and attacks # Simple ciphers and attacks.pdf # Elementary number theory.pdf
  • Sep 17: Remotely. Attacks against classical ciphers # Attacks against classical ciphers.pdf
  • Sep 24: Remotely. Attacks against classical ciphers.
  • Oct 1: Remotely. Theory of unbreakable ciphers. # unbreakable-ciphers.pdf
  • Oct 8: Remotely. Theory of unbreakable ciphers (continues).
  • Oct 15: Remotely. Key Establishment.
  • Oct 22: Remotely. Limited Adversaries I.
  • Oct 29: Remotely. Limited Adversaries II.
  • Nov 5: Remotely RSA Cryptosystem.
  • Nov 12: Remotely RSA Cryptosystem II. Slides and lecture video available in Moodle.
  • Nov 19: Remotely RSA Implementation Failures. Slides available in Moodle. Lecture video available in Moodle.
  • Nov 26: Non-interactive mode Signatures and Hash Functions. Slides available in Moodle. Lecture video will be available in Moodle by Monday Dec 7.
  • Dec 3: Non-interactive mode Signatures and Hash Functions. Slides available in Moodle. Lecture video will be available in Moodle by Monday Dec 7.
  • Dec 10: Non-interactive mode Identification and Zero Knowledge. Slides and lecture video will be available in Moodle by Monday Dec 14.
  • Dec 17: Non-interactive mode Quantum Computation and Post-Quantum Cryptography. Slides and lecture video will be available in Moodle by Monday Dec 14.

Tests during examination session: Every student gets a possibility to improve his/her test result on January 7 and January 14.

  • January 7: 09:00 - 14:00 EST
  • January 14: 09:00 - 14:00 EST

You will see a new section in the bottom of the course page containing the tests. The tests will be released for public access at 09:00 EST and the submissions will be accepted until 14:00 EST. Both tests, test1 and test2 will be published simultaneously. The students have a possibility to re-take test1, test2, or both.

Course materials: