Tworzenie i dystrybucja kluczy w kryptografii Karol Majewski
Tworzenie i dystrybucja kluczy w kryptografii Karol Majewski Tomasz Owczarek
Co to jest kryptografia? l Jest dziedziną wiedzy zajmującą się zagadnieniami utajniania informacji poprzez jej szyfrowanie l Nie jest kryptoanalizą l Jest zbiorem technik służących utajnianiu
Jej podstawowe zadania l Poufność l Uwierzytelnianie l Integralność
Co to jest szyfr? l To sposób zapisu informacji w formie niemożliwej lub skrajnie trudnej do odczytania przez osobę nie posiadającą dodatkowej informacji, czyli tzw. klucza
Rodzaje szyfrów l Szyfr Cezara l Przestawieniowe, homofoniczne, strumieniowe i blokowe l Enigma l Mechanizm klucza publicznego
Szyfrowanie symetryczne l Sposób szyfrowania, w którym ten sam klucz służy zarówno do szyfrowania, jak i do deszyfrowania
Szyfrowanie asymetryczne l To system kryptograficzny, w którym szyfrowanie i deszyfrowanie jest wykonywane za pomocą różnych kluczy: jawnego (inaczej publicznego) i prywatnego
Cechy wspólne i różnice (1) SYMETRYCZNE ASYMETRYCZNE l Jeden klucz l Dwa klucze l Używany w małych l Używany bez grupach ze względu na ograniczeń dzięki swoją specyfikę braku problemów z wymianą kluczy l Bezpieczeństwo zależne od klucza
Cechy wspólne i różnice (2) SYMETRYCZNE l Prosty algorytm szyfrowania / deszyfrowania l Niebezpieczeństwo związane z przekazywaniem klucza l Wąskie kanały dystrybucji klucza ASYMETRYCZNE l Złożona procedura szyfrowania / deszyfrowania l Można zwiększyć wiarygodność poprzez zastosowanie certyfikatów l Nieograniczone sposoby dystrybucji
Cechy klucza l Identyfikator właściciela l Wielkość l Data utworzenia l Data ważności l Hasło (cecha krytyczna) l Użyty szyfr (algorytm) l Zastosowanie klucza (podpis / szyfrowanie)
Dystrybucja kluczy l Dystrybucja – najsłabsze ogniwo l Podpisywanie kluczy l Sposób tradycyjny l Sposób postępowy, lecz niebezpieczny l Strona WWW l Serwery kluczy
- Slides: 11