Due to the rapid dissemination of the Corona-virus, this course will be provided in a completely digital way in the foreseeable future. We shall use as platform BigBlueButton, the corresponding links for lectures and exercise sessions can be found in Moodle. Please log in with allowance of your micro in order to be able to participate actively in discussion during lectures and exercise sessions. Lectures will be given in a 'blackboard' style using an iPad that will be mirrored in BigBlueButton. After each lecture the prepared handwritten notes will be uploaded into Moodle as pdf file.
1. electronically for the module
2. You have to register yourself in Moodle using your BTU account until 12 April 2021.
There is no password required, registration can be done immediately.
- first lecture: 13. April 2021
- first exercise: 16. April 2021
- Final written exam: 21. September 2021, 11:00h-12:30h Audimax 1
- Important information on prerequisites: The course at many places is relying on basic knowledge about discrete mathematics that you should have learned in your Bachelor's education. Typical examples are a basic familiarity with concepts such as groups, rings, and (finite) fields, vector spaces, basic number theoretic statements and algorithms such as prime number decomposition, the (extended) Euclidean algorithm, the Chinese Remainder Theorem etc. Though in the run of the course we briefly address those things again when they come up you are strongly recommended to study them early again in textbooks as soon as you have the feeling that your knowledge or remembrance is not sufficient. Most of the books in the reference list contain brief surveys on these topics.
- G. Baumslag, B. Fine, M. Kreuzer, G. Rosenberger: A course in mathematical cryptography, De Gruyter Graduate 2015
- J. Buchmann: Einführung in die Kryptographie (in German), Springer 2016
- V. Diekert, M. Kufleitner, G. Rosenberger: Diskrete Algebraische Methoden (in German), De Gryuter Studium 2013; the book in the meanwhile is also available in English
- J. Hoffstein, J. Pipher, J.S. Silverman: An Introduction to Mathematical Cryptography, 2nd edition, 2014 Springer
- A.R. Meijer: Algebra for Cryptologists, Springer 2016 (online available from campus net)
- O. Goldreich: Foundations of Cryptography - Volume I Basic Tools, Cambridge University Press 2001
- J. Rothe: Komplexitätstheorie und Kryptologie (in German), Springer 2008
- D.R. Stinson: Cryptography - Theory and Practice, CRC Press 1995