This lecture covers basic principles of cryptology:
- Classical cryptography (Caesar cipher, Vigenere, One-Time Pad)
- Symmetric encryption (DES, AES)
- Hash functions (SHA-1, Keccak)
- Authenticated Encryption (GCM, CCM)
- Stream ciphers (RC4,Salsa20)
- Asymmetric encryption (RSA,ECC)
- Digital signatures (RSA, DSA)
- Identification protocols
- Key-exchange protocols
- Zero-knowledge proofs
|KU||Fri 14:00–15:00||HS i1||Exercise sheets|
|VO||Fri 15:00–17:00||HS i1||Slides|
Lecture Exams (VO)
The VO exam is a written exam. We will ask two topics selected from the lists of questions that can be found on the last slide for each lecture.
Please find the exam dates and registration in TUGRAZonline.
Exercise Sheets (KU)
The exercises are an essential part of Applied Cryptography. It is recommended to visit the KU and VO of Applied Cryptography in the same semester.
In the exercises, you practice the new topics in weekly exercise classes. The tasks are handed out after each week's lectures (see Downloads), and due for the exercises of the following week, where one student will be selected to present the solution for each of the tasks. Thus, presence is mandatory if you tick any tasks.
You need to solve 50% of all examples to complete the KU. Use the Student Tick System (STicS) to tick the tasks you solved before each class. If you solve more than the required 50%, we will reward you with bonus points that are added to your exam results – for details, please check the lectures slides.
Exercise Exams (KU)
The grades for the KU are based on two exams (and the required 50% tick rate). The dates and place are announced on this website. All students that participate at least in the first exam will receive a grade (positive or negative). There will be a "second-chance" exam at the end of the term. For details on the conditions, check the slides of the introductory lecture.
|18.11.2016 14:00||Exercise Exam 1||HS i1|
|27.01.2017 14:00||Exercise Exam 2||HS i1|
Lecture slides are available for download.View downloads »
Student Tick System
Use the Student Tick System to tick the tasks you solved before each class.View STicS »
The lecture is largely based on the book:
Some lecture topics are explained in more detail in the following book: