Cryptography and security
COM-401
This file is part of the content downloaded from Cryptography and security.
Welcome to the course page of the Cryptography and Security course!
Contents
- Ancient cryptography: Vigenère, Enigma, Vernam cipher, Shannon theory
- Diffie-Hellman cryptography: algebra, Diffie-Hellman, ElGamal
- RSA cryptography: number theory, RSA, factoring
- Elliptic curve cryptography: elliptic curves over a finite field, ECDH, ECIES, pairing
- Symmetric encryption: block ciphers, stream ciphers, exhaustive search
- Integrity and authentication: hashing, MAC, birthday paradox
- Public-key cryptography: cryptosystem, digital signature
- Trust establishment: password-based crypto, secure communication, trust setups, SAS-based crypto
- Case studies : mobile telephony, Bluetooth, WiFi, WhatsApp, Bitcoin,TLS, biometric passport, EMV
- Introduction Slides (File)
- Lecture Notes (File)
- Course Slides (File)
- Executive Summary (File)
- --------------------------------------------------... (Text and media area)
- Book about algebra:Victor Shoup, A Computational I... (Text and media area)
- --------------------------------------------------... (Text and media area)
- Introductory books about elliptic curves for peopl... (Text and media area)
- --------------------------------------------------... (Text and media area)
- Quiz generator (URL)
- Exams archives (URL)
- --------------------------------------------------... (Text and media area)
- Lecture Videos: https://mediaspace.epfl... (Text and media area)
- --------------------------------------------------... (Text and media area)
- News forum (Forum)
- Discussion forum (Forum)
- Groups (Forum)
- Quiz Day (Choice)
- Midterm date (Feedback)
- Midterm Room assignment (File)
- Prerequisites notes (File)
- Exercises Sheet 1 (File)
- Solutions Sheet 1 (File)
- Exercises Sheet 2 (SAGE) (File)
- Solutions Sheet 2 (SAGE) (File)
- Prerequisite test 2022 (File)
- Prerequisites Test 2022 Solutions (File)
- Sage Tutorial Slides (File)
- Exercises Sheet 4 (File)
- Solutions Sheet 4 (File)
- Prerequisite Test (File)
- Prerequisite Test Solutions (File)
- Exercises Sheet 7 (File)
- Solutions Sheet 7 (File)
- Quiz n°3 (Quiz)
- Parameters HW1 (Assignment)
- Homework 1 (v3) (File)
- Quiz 3 solutions (File)
- Quiz n°4 (Quiz)
- Exercises Sheet 9 (File)
- Solutions Sheet 9 (File)
- Quiz 4 solutions (File)
- HW1 Answers (Assignment)
- Quiz n°5 (Quiz)
- Quiz 5 solutions (File)
- Exercises Sheet 12 (File)
- Solutions Sheet 12 (File)
- HW2 Parameters (Assignment)
- Homework 2 (File)
- HW2 Answers (Assignment)
- Exercises Sheet 13 (File)
- Solutions Sheet 13 (File)
- Homework 2 Solutions (File)
15 December - 21 December
Final Exam
- The final exam will be held on the 29th of January... (Text and media area)
- Student list (File)
- Seating plan (File)