Checking date: 02/05/2019


Course: 2019/2020

Cryptographic techniques and protocols
(16454)
Study: Master in Computer Science and Technology (71)
EPI


Coordinating teacher: PERIS LOPEZ, PEDRO

Department assigned to the subject: Department of Computer Science and Engineering

Type: Electives
ECTS Credits: 3.0 ECTS

Course:
Semester:




Competences and skills that will be acquired and learning results.
The students will acquire the capabilities of usage, analysis and design in the following knowledge areas: 1) Analysis and design of cryptographic protocols. 2) Knowledge and skills to use the classic and modern cryptanalysis techniques. 3) Analysis and design of cryptographic primitives. 4) Hardware basics for the design of cryptographic primitives and algorithms.
Description of contents: programme
1. Protocols 1.1 Standard cryptographic protocols. 1.2 Lightweight cryptographic protocols. 2. Cryptographic primitives 2.1 Standard cryptographic primitives. 2.2 Modern cryptographic primitives. 3. Cryptanalysis 3.1 Cryptanalysis of cryptographic protocols. 3.2 Cryptanalysis of cryptographic primitives. 4. Hardware implementations 4.1 Hardware design of cryptographic protocols. 4.2 Hardware design of cryptographic primitives
Learning activities and methodology
Activities: 1) Theoretical and practical sessions 2) Tutoring 3) Individual work 4) Teamwork
Assessment System
  • % end-of-term-examination 100
  • % of continuous assessment (assigments, laboratory, practicals...) 0
Basic Bibliography
  • Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone. Handbook of Applied Cryptography. CRC Press.
  • Christopher Swenson. Modern Cryptanalysis: Techniques for Advanced Code Breaking. ohn Wiley & Sons Ltd .
  • Colin Boyd and Anish Mathuria . Protocols for Authentication and Key Establishment . Springer .
  • Dr Sandeep Kumar Sood. Authentication Protocols: CRYPTANALYSIS OF PASSWORD BASED AUTHENTICATION AND KEY AGREEMENT PROTOCOLS. LAP LAMBERT Academic Publishing.
  • Mark Stamp and Richard M. Low. Applied Cryptanalysis: Breaking Ciphers in the Real World. Wiley-Blackwell.

The course syllabus and the academic weekly planning may change due academic events or other reasons.