SylabUZ
Course name | Cryptography, what is it? |
Course ID | 11.1-WK-UZP-KRYP-W-S14_gen4TKNR |
Faculty | Inter-faculty courses offer |
Field of study | Inter-faculty courses offer |
Education profile | - |
Level of studies | |
Semester | summer term 2017/2018 |
Head faculty | Faculty of Mathematics, Computer Science and Econometrics |
ECTS credits to win | 2 |
Course type | optional |
Teaching language | polish |
Author of syllabus |
|
The class form | Hours per semester (full-time) | Hours per week (full-time) | Hours per semester (part-time) | Hours per week (part-time) | Form of assignment |
Lecture | 30 | 2 | 18 | 1,2 | Credit |
Zapoznanie studenta z podstawowymi pojęciami teorii liczb i ich zastosowaniami w kryptografii.
Brak wymagań
I. Zagadnienia elementarnej teorii liczb
1. Oszacowanie czasu wykonywania działań arytmetycznych. (2 godz. S/2 godz. N)
2. Podzielność i algorytm Euklidesa. (2 godz. S/1 godz. N)
3. Kongruencje. (2 godz. S/1 godz. N)
4. Zastosowania do problemu rozkładu na czynniki. (2 godz. S/1 godz. N)
II. Liczby pierwsze i ich własności
1. Zbiór liczb pierwszych. (2 godz. S/1 godz. N)
2. Różne typy liczb pierwszych. (2 godz. S/1 godz. N)
III. Kryptografia
1. Proste systemy kryptograficzne. (3 godz. S/2 godz. N)
2. Macierze szyfrujące. (3 godz. S/2 godz. N)
IV. Publiczne klucze
1. Idea systemów z kluczem publicznym. (3 godz. S/2 godz. N)
2. System RSA. (4 godz. S/2 godz. N)
3. Logarytm dyskretny. (2 godz. S/1 godz. N)
4. Pakowanie plecaka. (3 godz. S/2 godz. N)
Wykład tradycyjny połączony z dyskusją na temat omawianych problemów
Outcome description | Outcome symbols | Methods of verification | The class form |
Zaliczenie przedmiotu na podstawie obecności na zajęciach, a także na podstawie referatów i projektów przygotowanych przez studentów.
Modified by mgr Renata Kubiak (last modification: 27-04-2017 11:03)