Co to jest szyfrowanie danych?

Szyfrowanie danych to proces, w którym dane PlainText są konwertowane na CipherText, aby nie można go było odczytać. Bardziej powszechnie znany jako „szyfrowanie”, proces ten można osiągnąć na wiele różnych sposobów i z różnym sukcesem. Niektóre z najlepszych szyfrowania danych może trwać przez wieki, podczas gdy inne rodzaje deszyfrowania mogą być złamane w ciągu kilku minut, a nawet sekund przez osoby wykwalifikowane w takich zadaniach. W erze cyfrowej ludzie codziennie polegają na szyfrowaniu danych. Szanse są wysokie, które w pewnym momencie otrzymałeś lub wysłałeś zaszyfrowane dane, nawet jeśli nie wykonałeś bezpośrednio szyfrowania lub odszyfrowania danych.

W tym procesie całkowicie zwyczajny element tekstu, który może być przeczytany przez każdego, aby można je było przeczytać tylko przez kogoś z kluczem. Jedną z najprostszych form szyfrowania danych jest proste substytucję alfabetyczną, w której litery alfabetu są wspinane, aby utworzyć klucz. Można zdecydować, na przykład do Shift litery alfabetu o pięć miejsc, tak aby „e” oznacza „a”, „f” dla „b” i tak dalej, aby uzyskać prosty klucz lub litery można przypisać losowo, aby utrudnić kawałek tekstu bardziej do rozszyfrowania bez klucza.

Podstawienie alfabetyczne jest zwykle dość łatwe do złamania; W rzeczywistości wiele głównych gazet ma proste substytucję na swojej stronie łamigłówek, aby ludzie mogli rozwiązać. Można użyć bardziej złożonych metod szyfrowania danych, aby kod był trudniejszy do zerwania. Dzięki złożonym kodom ludzie mogą próbować użyć brutalnej siły, aby złamać szyfrowanie, a ostatecznie mogą odnieść sukces, ale potrwa to dużo czasu. Wiele metod szyfrowania koncentruje się na zapewnieniu bezpieczeństwa klucza i umożliwieniu swobodnego widzenia zaszyfrowanych danych, pod argumentem, że po zaszyfrowaniu danych są nieszkodliwe, o ile ludzie nie mogą uzyskać klucza.

Istnieje wiele powodów, aby szyfrować dane, MOSt, których polegają na chronieniu danych przed oczami innych ludzi. Na przykład banki wysyłają zaszyfrowane dane o swoich klientach w przód iw tył, podczas gdy rządy polegają na szyfrowaniu, aby uzyskać bezpieczne wiadomości do ambasad zagranicznych. Większość programów e -mail oferuje szyfrowanie danych podczas wysyłania i odbierania, aby osoby trzecie nie mogą odczytać wiadomości e -mail, podobnie jak witryny obsługujące dane osobowe, takie jak adresy i numery kart kredytowych.

Niektóre protokoły szyfrowania są znormalizowane, aby ludzie mogli łatwo się ze sobą komunikować, podczas gdy w innych przypadkach klucz może być opracowany specjalnie do użytku przez poszczególne osoby, a klucz nie jest znormalizowany, aby utrudnić pękanie. Spersonalizowane klucze były kiedyś jedynym sposobem szyfrowania danych, dopóki współdzielone szyfrowanie klucza nie pozwoliło ludziom wymieniać informacji o kluczu w otwartej sieci bez ujawniania zawartości samego klucza.

INNE JĘZYKI