Wstęp. 1. Szyfrowanie danych zarys historyczny. 2. Matematyczne

Transkrypt

Wstęp. 1. Szyfrowanie danych zarys historyczny. 2. Matematyczne
Wstęp.
1. Szyfrowanie danych zarys historyczny.
2. Matematyczne podstawy szyfrowania danych.(???)
3. Analiza i interpretacja programowa wybranych metod szyfrowania.
3.1
Proste algorytmy alfabetyczne.
3.2. Algorytmy symetryczne.
3.2.1. Algorytm DES
3.2.2. Szyfrowanie przy pomocy DES.
3.2.3
Deszyfrowanie.
3.2.4. Efekt lawinowy algorytmu.
3.2.5. Tryby działania algorytmu.
3.2.5.1. ECB.
3.2.5.2. CBC.
3.2.5.3. CFB.
3.2.5.4. OFB.
3.2.6. Bezpieczeństo i zastosowanie algorytmu DES.
3.2.7
Programowa realizacja algorytmu.
3.3. Algorytm asymetryczny.
3.3.1. Algorytm RSA.
3.3.2. Wprowadzenie do kryptografi z kluczem publicznym.
3.3.3. Szyfrowanie RSA.
3.3.4. Deszyfrowanie.
3.3.5. Aspekty bezpieczeństwa RSA.
3.3.6. Programowa realizacja algorytmu RSA.
4. Jednokierunkowe funkcjie haszujące.
4.1. Funkcja MD4
5. Szyfrowanie transmisji połączeń internetowych.
5.1. Podstawy SSL (Secure Socket Layer)
5.2. Moc szyfrowania.
5.3. Certyfikat SSL.
5.4. Przeglądarki WWW: SSL 128 czy 40?
5.5. Algorytmy w SSL
5.6. Meandry SSL
6. Podsumowanie.