CryptoI

16TAS01 - Foundations in Cryptography 1

  • This is an "optional" course in the Master of Software Engineering in the Security line of research at CIMAT.

Description

  • This is an introduction course to foundations on cryptography.

Objective

Specific objectives

  • It is also a goal of this module that the assistants seek deeper detail about the topic

Organization

  • This course is offered yearly
  • Videoconference support is available on request
  • There will be a practice test, a student talk, and a written exam
  • Some years this module is jointly offered with other professors which may include additional topics, grades are divided by the time used by each lecturer.

Topics

  1. Introducción
  2. Computational difficulty
  3. Perfect Secret Encryption
  4. Zero-knowledge proof
  5. Hash functions and Message Authentication Codes
  6. Public-Key Encryption
  7. Digital Signatures

Grades

No. Concept Porcentage
1 Exam 40
2 Talk 20
3 Project 40
# Total 100

Rules

  • Email delivery to luis.dominguez
  • Pack your homework and name the file appropriately: t1_lastname.zip
  • Use PGP to encrypt your file. Public Key
  • Time delivery is at mid-night of the day, 10% penalty per delayed day
  • No plagiarism
  • Include bibliography
  • Add documentation in LNCS format to your homework:
    • For programs, the report must be 4-6 pages + bib
    • For essay, 5-10 pages + bib

Sections available

Optional module at CIMAT. 2018

| Back to other courses