Stefan Sokołowski
Kryptografia
rok III, sem. zigmowy 2026/2027
wykład i laboratorium w ANS (Elbląg)
Jeszcze niegotowe...
| wykład | laboratorium |
| 15 godzin |
30 godzin |
|
|

kliknij
|
Oceny
Na ocenę składać się będą:
- zaliczenie laboratorium (70%),
- zaliczenie wykładu (30%),
- ew. punkty dodatkowe za znalezienie błędu w slajdach.
(szczegółowe warunki zaliczenia --
wykład 0)
Uwaga:
- Nie przewiduje się żadnych zwolnień z zaliczania
wykładu na podstawie zaliczenia laboratorium.
- Obecność na laboratorium jest sprawdzana; nieobecności
powodują konsekwencje przewidziane w regulaminie studiów.
|
|
| punkty (przedział) | ocena |
| [90 . . +∞) | 5 |
| [80 . . 90) | 4+ |
| [70 . . 80) | 4 |
| [60 . . 70) | 3+ |
| [50 . . 60) | 3 |
| [ 0 . . 50) | 2 |
|
Program wykładu
Oficjalny sylabus przedmiotu znajduje się
tutaj.
- Cele kryptografii:
- poufność;
- integralność;
- uwierzytelnianie;
- niezaprzeczalność.
- Klasyka kryptografii:
- szyfr Cezara;
- szyfry przestawieniowe;
- szyfry podstawieniowe;
- łamanie szyfrów.
- ,,Matematyka'' kryptografii (przypomnienie):
- podział tekstu na bloki i zamiana na ciąg liczb;
- działania ,,modulo'', liczby pierwsze, funkcja Eulera, chińskie
twierdzenie o resztach, funkcje jednokierunkowe, złożoność
obliczeniowa.
- Szyfrowanie symetryczne blokowe:
- Data Encryption Standard 1975;
- Advanced Encryption Standard 2001.
- Szyfrowanie symetryczne strumieniowe:
- operacja XOR;
- zastosowanie ciągów pseudolosowych.
- Szyfrowanie asymetryczne:
- klucz publiczny i klucz prywatny;
- uwierzytelnianie — podpis cyfrowy.
- Algorytmy kryptografii asymetrycznej:
- RSA;
- Diffie-Hellman;
- krzywe eliptyczne.
- Jednokierunkowe funkcje skrótu (hashowe):
- kolizje i ich rozwiązywanie.
- Kryptowaluty:
Program laboratorium
Programy szyfrujące i odszyfrowujące oraz szkicowa analiza ich
własności.
Literatura podstawowa
[1] Kościelny C., Kurkowski M., Srebrny M.
Modern Cryptography Primer
(przekład z angielskiego: R. Górczyński)
Springer 2013
ISBN 978-3-642-41385-8
[2] Bertaccini M.
Algorytmy kryptograficzne:
przewodnik po algorytmach w blockchain, kryptografii kwantowej,
protokołach o wiedzy zerowej oraz szyfrowaniu
homomorficznym
(przekład z angielskiego: R. Górczyński)
Helion 2023
ISBN 978-83-289-0012-7
[3] Witryna ,,Geeks for geeks''.
Data Encryption Standard (DES)
2025
(kliknąć).
[4] Venkatraman G.
An illustrated guide to the Advanced Encryption
Standard (AES)
2024
(kliknąć).
[5] Kopal N.
Cryptography for Everybody. AES — The
Advanced Encryption Standard Explained
filmik 2021
(kliknąć).
Do slajdów
Do mojej głównej witrynki
Ostatnia modyfikacja: 16 października 2026