
Instructor  Dominique Unruh <<surname> at ut dot ee> 
Teaching assistant 
Tore Vincent Carstens <<firstname dot thirdname at gmx dot de> 
Lecture Period  February 8, 2017  May 24, 2017 
Lectures  Wednesdays, 12:1513:45, room 218 (Paabel)
(Unruh; may sometimes be switched with tutorial) 
Practice sessions 
Wednesdays, 16:1517:45, room 220 (Paabel) (Unruh/Fauzi) 
Course Material  Lecture notes, blackboard photos (of practice), and exam study guide. 
Language  English 
Mailing list  utcrypto1@googlegroups.com 
Contact  Dominique Unruh <<surname> at ut dot ee> 
20170215 (lecture)  Classical ciphers.  [video] 
20170215b (lecture)  Perfect secrecy. Onetime pad. Security and limitations of OTP. Streamciphers (basic construction). LFSR.  [video] 
Out  Due  Homework  Solution 

20170217  20170303  Homework 1 
The course "Cryptology I" introduces the basics of
cryptography. After discussing historic ciphers and their weaknesses, we
introduce modern cryptographic primitives such as encryption and signature
schemes, hash functions, oneway functions etc. We explain how the
security of cryptographic schemes is defined and proven. We study advanced
cryptographic schemes such as zeroknowledge proofs and secure function
evaluation.
"Elements of Discrete Mathematics" or some
comparable mathematical foundations.