Předmět Foundations of Cryptography (FEKT-CZKR)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu FEKT-CZKR - Foundations of Cryptography, Fakulta elektrotechniky a komunikačních technologií, Vysoké učení technické v Brně (VUT).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Cíl
The goal of the course is to provide students with the basic knowledge of cryptography and to provide them with information necessary in more advanced courses in information and communication security. During the course, students will study the theoretical foundations (mainly the algebraic structures and their properties), the most common algorithms and concepts used in modern cryptography.
Osnova
Lectures:1. Introduction to cryptography, history2. Introduction to number theory3. Primes and their use in cryptography4. Basic structures used in cryptography I5. Basic structures used in cryptography II6. Modular arithmetic7. Complexity theory, problem classification8. Cryptography algorithms I9. Cryptography algorithms II10. Practical encryption11. Practical authentication and digital signature12. Provable security I13. Provable security IILaboratories:1. Introduction to labs2. Basic operations and their software implementation3. Prime number generation and testing4. Group generation and their properties5. Discrete logarithm and its usage in cryptography6. RSA problem and its usage in cryptography7. Elliptic curves and their usage in cryptography8. Basic algorithms9. Basics of cryptography algorithm simulation10. Simple cryptosystem simulation11. Modern encryption algorithm simulation12. Modern authentication algorithm simulation
Literatura
SINGH, Simon. Kniha kódů a šifer: tajná komunikace od starého Egypta po kvantovou kryptografii. Praha: Dokořán, 2003, 382 s. ISBN 80-865-6918-7.LEVICKÝ, Dušan. Kryptografia v informačnej bezpečnosti. Košice: Elfa, 2005, 266 s. ISBN 80-808-6022-X.OCHODKOVÁ, Eliška. Matematické základy kryptografických algoritmů [online]. [cit. 2013-06-11]. Dostupné z: http://mi21.vsb.cz/sites/mi21.vsb.cz/files/unit/mat_zaklady_kryptografickych_algoritmu.pdfMENEZES, Alfred J. Handbook of applied cryptography. Vyd. 1. Boca Raton: CRC Press, 1997, 780 s. ISBN 08-493-8523-7. Online http://cacr.uwaterloo.ca/hac/.STALLINGS, William. Cryptography and network security: principles and practice. Seventh edition. xix, 731 pages. ISBN 01-333-5469-5.GARRETT, Paul. Making, breaking codes: an introduction to cryptology. Vyd. 1. Upper Saddle River: Prentice Hall, 2001, xix, 523 s. ISBN 01-303-0369-0.
Požadavky
The course is designed as an introduction to the subject of cryptography thus no prerequisites are required. Only high school knowledge and general PC usage experience is expected.
Garant
Ing. Jan Hajný, Ph.D.
Vyučující
Ing. Jan Hajný, Ph.D.