IAM512 BLOCK CIPHERS
Course Code: |
9700512 |
METU Credit (Theoretical-Laboratory hours/week): |
3(3-0) |
ECTS Credit: |
8.0 |
Department: |
Institute Of Applied Mathematics |
Language of Instruction: |
English |
Level of Study: |
Masters |
Course Coordinator: |
Prof.Dr. FERRUH ÖZBUDAK |
Offered Semester: |
Fall and Spring Semesters. |
Course Content
General principles. Shannon’s Theory: Perfect Secrecy, Entropy, Huffman Encoding and Entropy, Properties of Entropy, Spurious Keys and Unicity Distance. Descriptions of DES and AES Semi-Finalist Algorithms: Rijndael, Mars, Serpent, Twofish and RC6. Boolean Functions, Correlations and Walsh Transforms. Cryptographic Criteria: Propagation Characteristics, Nonlinearity and Resiliency, Generalization to S-Boxes. Differential Cryptanalysis and Linear Cryptanalysis, NIST Tests for the Evaluation of the Algorithms and Performance Comparison of AES Semi-Finalist Algorithms.