Stefan Sokołowski

KRYPTOGRAFIA


Slajdy do wykładu

W poniższej tabelce kliknięcie

Slajdy są tematycznie podzielone na ,,wykłady'', co nie zawsze pokrywa się z podziałem na faktyczne godziny wykładowe.

Slajdy są tylko pomocą do wykładu i nie wystarczą do opanowania materiału przez osoby nieobecne na wykładzie. Na laboratorium będę zakładać, że student przychodzacy na te zajęcia był na wykładzie (i uważał), a następnie co najmniej przejrzał slajdy w domu.

Bardzo proszę o zgłaszanie mi

Za każdą dobrze wcelowaną krytykę wykładu przewidziane są punkty podwyższające stopień na zaliczenie wykładu.

Proszę również o zgłaszanie rzeczy niezrozumiałych; będę starał się je lepiej wyjaśnić.

Wykłady już odbyte:

... na razie jeszcze nic ...

Wykłady najbliższe (jeszcze mogą się zmienić):

0 Info o przedmiocie:
   źródła wiedzy, wymagania wstępne, zasady zaliczania, itp.
przegląd
slajdy
1 Cele kryptografii i proste metody szyfrowania:
   proste szyfry przestawieniowe i podstawieniowe, szyfry z kluczem, zamiana tekstów na ciagi liczb
przegląd
slajdy
2 Szyfry symetryczne blokowe:
   zamiana tekstu na ciąg bitów i podział na bloki, operacja XOR, sieć Feistela, DES
przegląd
slajdy


Zadania z laboratoriów

Uwaga:
Czasem na początku laboratoriów będą mieć miejsce niezapowiedziane krótkie sprawdziany wiedzy i umiejętności, oraz znajomości wykładów. Stanowią one najłatwiejszą formę zaliczenia — rozbójnik na koniec semestru jest trudniejszy. Proszę więc przygotowywać się na bieżąco, nie spóźniać się na zajęcia i być aktywnym.

Z podanych poniżej zadań niektóre rozwiązujemy razem na zajęciach. Zakładam, że tym niezrobionym stawiają Państwo czoła samodzielnie, w domu. Jeżeli to się z jakiś powodów nie udaje, to ten fakt należy koniecznie zgłosić na początku następnego laboratorium — zrobimy je wspólnie. Kto nie zgłosi trudności, o tym zakładam, że zadania rozwiązał i w przyszłości będzie umiał rozwiązać następne podobne.

Niektóre zadania oznaczone są jako


Laboratoria już odbyte:

...na razie jeszcze nic...

Laboratoria najbliższe (jeszcze mogą się zmienić):

1  treść zadań
   Programy realizujące szyfrowanie i deszyfrowanie dla prostych szyfrów.
2  treść zadań
   Kodowanie ciągów liter w ciągach liczb całkowitych, operacja XOR, sieć szyfrująca Feistela.


Do głównej witrynki przedmiotu
Do mojej głównej witrynki

Ostatnia modyfikacja: 2 października 2026