Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Introduction to cryptology

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
01UKRY Z 2 2+0 Czech
Lecturer:
Lubomíra Balková (gar.)
Tutor:
Lubomíra Balková (gar.)
Supervisor:
Department of Mathematics
Synopsis:

An introductive survey of cryptography and cryptoanalysis starting with classical ciphers, passing through mechanical rotor machines, symmetric and asymmetric cryptography to quantum cryptography.

Requirements:

Having the subject Discrete Mathematics done is recommended.

Syllabus of lectures:

1. Classical ciphers

2. Mechanical rotor machines

3. Random number generators

4. Perfect secrecy

5. Symmetric cryptography

6.Primality testing

7. Asymmetric cryptography

8. Digital signature

9.Hash functions

10. E-mail and internet secrecy

11. Quantum cryptography

Syllabus of tutorials:
Study Objective:

Knowledge:

History of cryptology and actual enciphering techniques and the theory behind them (generation of random numbers, primality testing, hash functions).

Abilities:

Computer implementation of studied algorithms.

Study materials:

Key references:

[1] R. A. Mollin, An Introduction to Cryptography, 2nd edition, Chapman and Hall/CRC, 2007

[2]. J. Katz, Y. Lindell, Introduction to Modern Cryptography, Chapman and Hall/CRC, 2008

Recommended references:

[3] B. Schneier, Applied Cryptography, John Wiley and Sons, 1996

[4] D. Welsh, Codes and Cryptography, Clarendon Press, Oxford, 1989

Note:
Time-table for winter semester 2011/2012:
Time-table is not available yet
Time-table for summer semester 2011/2012:
Time-table is not available yet
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet24370605.html