Erinevus lehekülje "ITC8240 Cryptography" redaktsioonide vahel

Allikas: Kursused
Mine navigeerimisribale Mine otsikasti
19. rida: 19. rida:
 
== E-learning process and amended grading criteria ==
 
== E-learning process and amended grading criteria ==
  
'''Lecture slides''' are uploaded regularly to the course webpage. Students
+
'''Lecture slides''' are uploaded regularly to the course webpage. Students study them individually.
study them individually.
 
  
'''Practice''' problem sets are uploaded regularly to the course webpage for
+
'''Practice''' problem sets are uploaded regularly to the course webpage for individual practice.
individual practice.
 
  
'''Homeworks''' will be given out to students on a weekly basis.
+
'''Homeworks''' will be given out to students on a weekly basis. A homework will contain 2-3 exercises from practice problem set in the course webpage.
A homework will contain 2-3 exercises from practice problem set in the
 
course webpage.
 
  
* Everyone is encouraged to practice and solve all of the problems
+
* Everyone is encouraged to practice and solve all of the problems allocated for practice.
allocated for practice.
+
* The 2-3 designated tasks selected from the entire set, will be compulsory for everyone and constitute a homework.
* The 2-3 designated tasks selected from the entire set, will be
+
* Homeworks will be given out normally on Fridays, and a regular due time to upload submissions is Wednesday next week. In exceptional cases, the deadline may be extended to Friday next week.
compulsory for everyone and constitute a homework.
+
* The solutions will be uploaded and made available for public access during the weekend following the second Friday.
* Homeworks will be given out normally on Fridays, and a regular due
+
* No submissions are accepted once the solution is published.
time to upload submissions is Wednesday next week. In exceptional cases,
 
the deadline may be extended to Friday next week.
 
* The solutions will be uploaded and made available for public
 
access during the weekend following the second Friday.
 
* No more submissions are accepted once the solution is published.
 
 
* Submissions must be uploaded to the Moodle environment.
 
* Submissions must be uploaded to the Moodle environment.
  
'''Grading''': The uploaded solutions will be graded, and the course grade
+
'''Grading''': The uploaded solutions will be graded, and the course grade will be a (non-weighted) arithmetic mean of all the homework grades.
will be a (non-weighted) arithmetic mean of all the homework grades.
 
  
'''Communication''' will be organized using a Moodle forum where the
+
'''Communication''' will be organized using a Moodle forum where the students can ask questions and receive answers. The primary objective of the forum is to facilitate bidirectional communication. All the students can see all the questions and all the answers. Forum shall remain the primary means of communication, reserving email correspondence to private questions and requests.
students can ask questions and receive answers. The primary objective of
 
the forum is to facilitate bidirectional communication. All the students
 
can see all the questions and all the answers. Forum shall remain the
 
primary means of communication, reserving email correspondence to
 
private questions and requests.
 
  
 
== Announcements ==
 
== Announcements ==

Redaktsioon: 21. märts 2020, kell 12:08

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 13:00 - 14:00 SOC-314

Please inform instructors of your attendance by email

E-learning process and amended grading criteria

Lecture slides are uploaded regularly to the course webpage. Students study them individually.

Practice problem sets are uploaded regularly to the course webpage for individual practice.

Homeworks will be given out to students on a weekly basis. A homework will contain 2-3 exercises from practice problem set in the course webpage.

  • Everyone is encouraged to practice and solve all of the problems allocated for practice.
  • The 2-3 designated tasks selected from the entire set, will be compulsory for everyone and constitute a homework.
  • Homeworks will be given out normally on Fridays, and a regular due time to upload submissions is Wednesday next week. In exceptional cases, the deadline may be extended to Friday next week.
  • The solutions will be uploaded and made available for public access during the weekend following the second Friday.
  • No submissions are accepted once the solution is published.
  • Submissions must be uploaded to the Moodle environment.

Grading: The uploaded solutions will be graded, and the course grade will be a (non-weighted) arithmetic mean of all the homework grades.

Communication will be organized using a Moodle forum where the students can ask questions and receive answers. The primary objective of the forum is to facilitate bidirectional communication. All the students can see all the questions and all the answers. Forum shall remain the primary means of communication, reserving email correspondence to private questions and requests.

Announcements

Lectures

  1. Simple Cryptosystems and Attacks
  2. Theory Of Unbreakable Ciphers
  3. Attacks Against Classical Ciphers
  4. Key Establishment
  5. Limited Adversaries
  6. RSA Cryptosystem

Exercises

  1. Information Theoretic Security
  2. Elementary Cryptanalysis
  3. Index Of Coincidence
  4. Bachmann-Landau Asymptotic Notation
  5. Complexity

Assignments

  1. Assignment 1. Deadline: March 2nd.
  2. March 20 Homework: solve tasks 13, 18, 19 from Complexity problem set. Deadline: March 25.