Jakie są różne typy szyfrowania?
Szyfrowanie to proces przekształcania danych z normalnego, czytelnego stanu, zwanego tekstem jawnym , w chronione, bezpieczne dane zwane tekstem zaszyfrowanym, dzięki czemu może je odczytać tylko zamierzony odbiorca lub odbiorcy, którzy mogą je odszyfrować za pomocą tajnego klucza. Szyfrowanie to praktyka sięgająca starożytnej wojny, kiedy ważne było wysyłanie wiadomości, do których wrogowie nie mieli dostępu. Istnieje wiele rodzajów szyfrowania, które można podzielić na kilka sposobów: materiał szyfrowania, sposoby szyfrowania, zastosowana metodologia szyfrowania, w tym konkretny zastosowany algorytm i / lub wcześniejsze lub nowsze systemy szyfrowania.
Istnieją różne rodzaje szyfrowania, które działają cały czas na jednym konkretnym typie materiału i inne rodzaje szyfrowania, które użytkownik kontroluje i stosuje w razie potrzeby. Szyfrowanie wiadomości e-mail dotyczy wszystkich wiadomości wychodzących z systemu. Szyfrowanie dysku twardego - znane również jako szyfrowanie całego dysku lub FDE, szyfrowanie całego dysku, szyfrowanie dysku twardego lub szyfrowanie dysku - szyfruje wszystkie pliki znajdujące się na dysku twardym komputera. Strony z protokołem HTTPS szyfrują wszystkie transakcje przeprowadzane za ich pośrednictwem, umożliwiając płatności kartą kredytową przez Internet. W przeciwieństwie do tego użytkownik może na przykład zabezpieczyć określony plik pdf i - w zależności od używanego programu - wymagać hasła do otwarcia go i / lub zmiany, aby zapobiec edycji lub ograniczyć lub zabronić drukowania.
Rodzaje szyfrowania można również rozróżnić poprzez szyfrowanie generowane programowo lub szyfrowanie sprzętowe. Na przykład szyfrowanie dysku twardego odbywa się przede wszystkim przez oprogramowanie. Jednak grupa producentów dysków twardych tworząca Trusted Computing Group (TCG) zgodziła się w 2009 r. Na standard szyfrowania dysków twardych, który nazwali specyfikacją pamięci TCG. Po pełnym wdrożeniu dyski twarde będą automatycznie szyfrować, zamiast potrzebować osobnego, dodanego oprogramowania, aby to osiągnąć.
Innym sposobem rozróżnienia rodzajów szyfrowania jest sposób ich działania. Metodologia szyfrowania może być symetryczna, co oznacza, że mają jeden klucz, który jest używany zarówno do szyfrowania, jak i deszyfrowania i który musi zostać wysłany wraz z wiadomością, aby zapewnić, że może zostać odszyfrowany przez odbiorcę. Z drugiej strony może być asymetryczny, w którym to przypadku nadawca używa klucza publicznego odbiorcy do szyfrowania zwykłego tekstu, a komputer odbiorcy używa prywatnego klucza odbiorcy do jego odszyfrowania. Stosowanie różnych algorytmów, różnych długości kluczy oraz szyfru blokowego lub szyfru strumieniowego to inne czynniki wyróżniające. Można również odróżnić typy szyfrowania uważane za nieaktualne - takie jak DES (Data Encryption Standard) i WEP (Wired Equivalent Privacy), od nowszych, lepszych metod szyfrowania - takich jak Triple DES i WAP2 (WiFi Protected Access, wersja 2), który wykorzystuje AES (Zaawansowany Standard Szyfrowania).