Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2019/2020

Coding and Cryptography

The course is not on the list Without time-table
Code Completion Credits Range Language
11Y2KK KZ 2 2+0 Czech
Lecturer:
Tutor:
Supervisor:
Department of Applied Mathematics
Synopsis:

Over the centuries, an elaborate set of mechanisms has been created to deal with information security issues when the information is conveyed by physical documents. The fundamentals of these mechanisms are given in the course. Information security and encryption, algorithms of codes and error correcting codes are discussed. Cryptography uses modern algebraic methods, new algorithms from number theory and fast digital algorithms from DSP. During seminars the students will learn encrypting and decrypting of text messages.

Requirements:

General knowledge of mathematics - calculus and algebra - at the level of standard bachelor university courses. Ability to work with sets and arithmetic fields.

Syllabus of lectures:
Syllabus of tutorials:
Study Objective:

Overview of two basic aspects of information protection during data transfer: coding and encryption. Principles of code and cipher construction.

Study materials:

Garfinkel S.: Šifrování pro každého., PGP: Pretty Good Privacy, Computer Press, 1998., Koblitz N.: A Course in Number Theory and Cryptography, Springer, 1994.

Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2019-10-15
For updated information see http://bilakniha.cvut.cz/en/predmet24069405.html