A |
|||||||||||
|
|
Hoşça
bak zâtına kim zübde-i
âlemsin sen Merdüm-i dîde-i ekvân olan
âdemsin sen |
|||||||||
|
ali doğanaksoy aldoks(at)metu.edu.tr
(312) 210 53 54 |
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Wed. 14:40-17:30 Crypt.Lab. (or 13:40-14:30) |
|
||
|
|
|
|
Grading |
|
|
|
Midterm Exam |
30% |
Dec. 15th, 2017 |
|
Presentations |
30% |
|
|
Final Exam |
40% |
|
|
|
|
|
|
October 4 |
Perspective of the course (AD) |
October 11 |
Statistical background (MU) |
October 18 |
Statistical background (MU) |
October 25 |
Combinatorial primitives (AD) |
November 1 |
Combinatorial primitives (AD) |
November 8 |
Test suites in literature (NIST, DIEHARD, U11
etc.) (ZA) |
November 15 |
Frequency and number of runs (HW2-3) |
November 22 |
Random walk tests (HW4) |
November 29 |
Template Matching tests (HW5) |
December 6 |
Integer tests, Complexity tests (HW6-7) |
December 13 |
Review |
December 20 |
Behavior under transformations and mutual
relations of test functions (ZA) |
December 27 |
Test suite construction (MU) |
January 3 |
Evaluation of block ciphers and hash
functions (AD) |
Homeworks
(Due on December 13th)
1) Statistics (Chi-square, correlation,
transformations, structures etc.)
2) Frequency, runs tests *
3) Random walk *
4) Template matching *
5) Integer tests *
6) Complexity tests *
7) Serpent
8) Trivium
9) SHA-256
10) GUI
Homework 30%
Midterm 30%
Final 40%
Less than
30% participation to classes results in NA letter grade.