21. 10. 2019  14:20 Uršuľa
Akademický informační systém

Sylabus předmětu B-KSIF - Classical ciphers (FEEIT - SS 2018/2019)


     Informačný list          ECTS          Sylabus          


     Slovenština          Angličtina          


University: Slovak University of Technology in Bratislava
Faculty: Faculty of Electrical Engineering and Information Technology
Course unit code: B-KSIF
Course unit title: Classical ciphers
Mode of delivery, planned learning activities and teaching methods:
lecture2 hours weekly (on-site method)
seminar2 hours weekly (on-site method)

 
Credits allocated: 5
 
Recommended semester/trimester: -- item not defined --
Level of study: 1.
Prerequisites for registration: none
 
Assesment methods:
There will be two written exams worth 20 points each, one assignment from discrete programming and a final 24h assignment worth 40 points. The student needs to have at least 92 points for grade A, for grade B at least 83 points, for grade C at least 74 points, for grade D at least 65 points and for grade E at least 56 points. Student with less than 20 points after the two written exams will not be given the credit.
 
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.
 
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.

 
Language of instruction: slovak or english
 
Notes:
 
Courses evaluation:
Assessed students in total: 222

ABCDEFX
6,3 %12,6 %23,4 %22,5 %30,2 %5,0 %
Name of lecturer(s): Ing. Eugen Antal, PhD. (examiner, instructor)
prof. RNDr. Otokar Grošek, PhD. (examiner, lecturer, person responsible for course) - slovak, english
 
Last modification: 21. 3. 2019
Supervisor: prof. RNDr. Otokar Grošek, PhD. and programme supervisor


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

Typ výstupu: