Sep 23, 2019   2:56 a.m. Zdenka
Academic information system

Course syllabus B-KSIF - Classical ciphers (FEEIT - SS 2018/2019)


     Information sheet          ECTS          Syllabus          


     Slovak          English          


University: Slovak University of Technology in Bratislava
Faculty: Faculty of Electrical Engineering and Information Technology
Course unit title: Classical ciphers
Course unit code: B-KSIF
Mode of completion and Number of ECTS credits: Exam (5 credits)
 
Name of lecturer: Ing. Eugen Antal, PhD. (examiner, instructor)
prof. RNDr. Otokar Grošek, PhD. (examiner, lecturer, person responsible for course) - slovak, english
 
Learning outcomes of the course unit:
The goal is to gain knowledge in the basic theoretical and practical approaches in classical ciphers, to know the historical background of their development and use in real-life; and to be informed with the lives of the important historic figures that helped to develop the classical ciphers. The subject also broadens students' experience in discrete programming techniques.
 
Prerequisites and co-requisites: none
 
Course contents:
1. Basic terminology
2. The evolution of cryptographic algorithms
3. Ciphers and permutations
4. The basics of modular arithmetics
5. Statistical properties of language
6. Anagrams and transposition ciphers
7. Substitution algorithms
8. Computers and classical ciphers
9. Substitution-transposition ciphers
10. Ciphers with very long key
11. Rotor ciphers
12. The cracking of ENIGMA
 
Recommended or required reading:
Basic:
GROŠEK, O. -- ZAJAC, P. -- VOJVODA, M. Klasické šifry. Bratislava: STU, 2007.
GROŠEK, O. -- PORUBSKÝ, Š. Šifrovanie-algoritmy, metódy, prax. Praha : Grada, 1992. 268 p.
KAHN, D. Codebreakers. New York: Scribner, 1996. ISBN 0-684-83130-9.

 
Planned learning activities and teaching methods: 2h lectures, 2h seminar and homework from discrete programming
 
Assesment methods and criteria: 2 exams (40%)
Assignment from discrete programming (20%)
24hour assignment (40%)
 
Language of instruction: Slovak, English
 
Work placement(s): There is no compulsory work placement in the course unit.


Last modification made by RNDr. Marian Puškár on 03/21/2019.

Type of output: