Skip to main content
Skip header

Basics of Cryptography

Anotace

The primary aim of the course is to the basic principles of cryptographic algorithms. The basic definitions and construction of different cryptographic primitives, such as encryption schemes, digital signature schemes, or eg pseudorandom value generators and their applications in IT security, will be introduced. In particular, simple algorithms will be used to understand the basic chapters of numerical theory or algebraic structures theory.

Povinná literatura

Simon Singh, The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography, 2000, ISBN:0385495323 
Abraham Sinkov : Elementary Cryptanalysis: A Mathematical Approach, 1198 (a pozdější), ISBN-10: 0883856220
Stallings, W.: Cryptography and Network Security, Prentice Hall, 2005 (a pozdější), Print ISBN-10: 0-13-187316-4
Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone: Handbook of Applied Cryptography, CRC Press, ISBN:0-8493-8523-7 , October 1996, 816 pages, http://www.cacr.math.uwaterloo.ca/hac/

Doporučená literatura

Schneier B.: Applied cryptography, John Wiley & Sons, New York, 1995 (2nd edition)
Pfleeger Ch.P.: Security in Computing, Prentice Hall, 1997 a pozdější
Gollmann D.: Computer Security , Wiley 2000


Language of instruction čeština, angličtina
Code 460-2065
Abbreviation ZKB
Course title Basics of Cryptography
Coordinating department Department of Computer Science
Course coordinator RNDr. Eliška Ochodková, Ph.D.