Kryptografia i szyfrowanie danych
Informatyka
Zestaw obejmuje podstawy kryptografii: cele szyfrowania, rodzaje kluczy, najważniejsze metody i praktyczne zastosowania w Internecie. Nauczysz się odróżniać szyfrowanie symetryczne od asymetrycznego, rozumieć rolę funkcji skrótu, podpisu cyfrowego i certyfikatów oraz rozpoznawać typowe zagrożenia.
1.Kryptografia
Dziedzina informatyki zajmująca się metodami ochrony informacji przed nieuprawnionym dostępem lub zmianą. Obejmuje m.in. szyfrowanie, uwierzytelnianie, integralność danych i podpis cyfrowy.
2.Szyfrowanie
Proces przekształcania tekstu jawnego w postać nieczytelną dla osób nieuprawnionych. Odczytanie danych wymaga zwykle odpowiedniego klucza i algorytmu.
3.Deszyfrowanie
Odwrotny proces do szyfrowania: przywracanie tekstu jawnego z szyfrogramu za pomocą właściwego klucza i algorytmu.
4.Tekst jawny
Dane przed zaszyfrowaniem, zapisane w zrozumiałej postaci. To oryginalna wiadomość, którą chce się chronić.
5.Szyfrogram
Wynik działania algorytmu szyfrującego na tekście jawnym. Bez odpowiedniego klucza powinien być bezużyteczny dla osoby postronnej.
6.Klucz kryptograficzny
Informacja sterująca działaniem algorytmu szyfrującego lub deszyfrującego. Bez właściwego klucza odszyfrowanie danych ma być praktycznie niemożliwe.
7.Szyfrowanie symetryczne
Metoda, w której ten sam klucz służy do szyfrowania i deszyfrowania danych. Jest szybka, ale wymaga bezpiecznego przekazania klucza między stronami.
8.Szyfrowanie asymetryczne
Metoda wykorzystująca parę kluczy: publiczny i prywatny. Kluczem publicznym można szyfrować lub weryfikować podpis, a prywatnym odszyfrowywać lub podpisywać.
9.Klucz publiczny
Klucz, który można udostępniać innym osobom. Służy m.in. do szyfrowania wiadomości dla właściciela pary kluczy lub do weryfikacji jego podpisu cyfrowego.
10.Klucz prywatny
Tajny klucz należący do właściciela pary kluczy asymetrycznych. Używa się go do odszyfrowywania danych zaszyfrowanych kluczem publicznym lub do składania podpisu cyfrowego.
11.Funkcja skrótu
Algorytm przekształcający dane dowolnej długości w skrót o stałej długości. Dobra funkcja skrótu działa jednokierunkowo i niewielka zmiana danych powoduje dużą zmianę wyniku.
12.Integralność danych
Pewność, że dane nie zostały zmienione przypadkowo ani celowo. Często sprawdza się ją za pomocą funkcji skrótu lub podpisu cyfrowego.
13.Podpis cyfrowy
Mechanizm potwierdzający autora i integralność dokumentu elektronicznego. Tworzy się go kluczem prywatnym, a sprawdza kluczem publicznym nadawcy.
14.Certyfikat cyfrowy
Elektroniczne poświadczenie wiążące klucz publiczny z konkretną osobą, firmą lub serwerem. Jest wydawane przez zaufaną instytucję, np. urząd certyfikacji.
15.TLS/SSL
Protokoły zabezpieczające transmisję danych w sieci, np. podczas korzystania ze stron HTTPS. Zapewniają poufność połączenia, a zwykle także uwierzytelnienie serwera i integralność danych.
16.Atak brute force
Próba złamania zabezpieczenia przez sprawdzanie bardzo wielu możliwych kluczy lub haseł. Skuteczność takiego ataku zależy m.in. od długości i złożoności hasła lub klucza.
Quizy w tym zestawie
24 pytań w 3 etapach — odblokujesz je po dodaniu zestawu
