Jego głównym celem jest poufność: bez odpowiedniego klucza nieautoryzowana strona nie powinna być w stanie odzyskać oryginalnej informacji.
Szyfrowanie symetryczne używa współdzielonego klucza tajnego do szyfrowania i odszyfrowywania. Szyfrowanie asymetryczne używa powiązanej pary kluczy publicznego i prywatnego i jest powszechnie łączone z szyfrowaniem symetrycznym w praktycznych protokołach. Szyfrowanie może chronić przechowywane dane lub dane przemieszczające się między systemami, ale rzeczywista ochrona zależy od kompletnej implementacji, w tym bezpieczeństwa punktów końcowych, projektu protokołu, wyboru algorytmu i trybu oraz zarządzania kluczami.
Najważniejsze punkty
Dane w spoczynkuMogą chronić urządzenia pamięci, bazy danych, pliki, kopie zapasowe lub wybrane pola przed zdefiniowanymi scenariuszami dostępu i utraty.
Dane w tranzycieProtokoły takie jak poprawnie skonfigurowane TLS mogą chronić komunikację, gdy przekracza niezaufane sieci.
IntegralnośćSamo szyfrowanie niekoniecznie wykrywa modyfikację; często wymagane jest szyfrowanie uwierzytelnione lub poprawnie złożony mechanizm integralności.
Cykl życia kluczaBezpieczne generowanie, przechowywanie, dystrybucja, rotacja, odtwarzanie, unieważnianie, kopia zapasowa i zniszczenie są centralne dla tej kontroli.
Istotne ograniczenieSzyfrowanie nie chroni tekstu jawnego, gdy autoryzowany lub skompromitowany punkt końcowy może uzyskać do niego dostęp, i samo nie zapewnia dostępności, nie usuwa metadanych ani nie powstrzymuje autoryzowanego odbiorcy przed nadużyciem danych.