INSTITUTE OF APPLIED MATHEMATICS

MSc with Thesis in Cryptography

  • Compulsory Courses

    Credit: 0(0-0); ECTS: 50.0

    The Program of research leading to M.S. degree arranged between the student and a faculty member. Students register to this course in all semesters while the research program or write up of thesis is in progress. Student must start registering to this course no later than the second semester of his/her M.S. study.

    See the course in IAM Catalogue or METU Catalogue

    Credit: 3(3-0); ECTS: 8.0

    Structure of Finite Fields, Polynomials over Finite Fields, Factorization of Polynomials, Construction of Irreducible Polynomials, Normal and Optimal Normal Basis.

    See the course in IAM Catalogue or METU Catalogue

    Credit: 3(3-0); ECTS: 8.0

    Idea of Public Key Cryptography, Computational Complexity and Number-theoretical algorithms. The Merkle-Hellman Knapsack System, Attacks on Knapsack Cryptosystems, Attacks to RSA; Primality and Factoring, Algorithms.

    See the course in IAM Catalogue or METU Catalogue

    Credit: 3(3-0); ECTS: 8.0

    Block Cipher Systems: Building Blocks and Design Criteria. Modes of Operation: ECB, CBC, CFB, OFB, PCBC. Boolean Functions, Correlations and Walsh Transforms. Cryptographic Criteria: Propagation Characteristics, Nonlinearity, Resiliency and Generalization to S-Boxes. Differential and Linear Cryptanalysis, Algebraic Attacks. Descriptions of DES, SAFER, IDEA and AES Semi-Finalist Algorithms: Rijndael, Mars, Serpent, Twofish and RC6. Statistical Evaluation and Performance Comparison of AES Semi-Finalist Algorithms.

    See the course in IAM Catalogue or METU Catalogue

    Credit: 0(0-2); ECTS: 10.0

    This course is designed to provide students with a chance to prepare and present a professional seminar on subjects of their own choice.

    See the course in IAM Catalogue or METU Catalogue

    4 Elective Courses (Total 21 credits)

See IAM Catalogue for possible elective courses.

Back