Podstawy kryptografii


Informacje ogólne

Typ:fakultatywny
Kierunek:Informatyka
Semestr:letni
Wymiar zajęć:30h wykładu i 30h laboratorium
Punkty ECTS:6

Wymogi wstępne

matematyka dyskretna, umiejętność programowania w jakimkolwiek języku

Założenia i cele przedmiotu

Celem przedmiotu jest przedstawienie podstaw teoretycznych współczesnej kryptografii (elementy teorii liczb) oraz przedstawienie głównych problemów dotyczących kryptografii wraz z odpowiednimi algorytmami stosowanymi w rozwiązaniach

Program

Sposób zaliczenia

Laboratorium: systematyczna praca + sprawdzian pisemny
Wykład: egzamin pisemny z teorii

Umiejętności i kompetencje

Po ukończeniu przedmiotu student będzie rozumieć zasady podpisu cyfrowego, będzie potrafił utworzyć/otrzymać i zainstalować certyfikaty, będzie rozumiał podstawy działania np. ssh, będzie świadomie podejmował decyzje dotyczące właściwego użycia narzędzi kryptografii.

Literatura