Zaszyfrowanie
Zaszyfrowanie to proces przekształcania czytelnych danych (plaintext) w nieczytelny dla nieuprawnionych osób tekst zaszyfrowany (ciphertext) przy użyciu algorytmu kryptograficznego i klucza. Celem jest zapewnienie poufności danych podczas ich przechowywania i transmisji. Odszyfrowanie, wykonywane przez uprawnione podmioty, przywraca pierwotny plaintext.
Wyróżnia się dwa główne typy szyfrowania: symetryczne i asymetryczne. W szyfrowaniu symetrycznym ten sam klucz służy
Najważniejsze algorytmy to AES (szyfrowanie symetryczne) oraz RSA i ECC (szyfrowanie asymetryczne). W praktyce stosuje się
Zaszyfrowanie znajduje zastosowanie w ruchu sieciowym (HTTPS/TLS) oraz w danych przechowywanych na nośnikach (szyfrowanie dysków, szyfrowanie