Wyjaśnienie szyfrowania kluczy publicznych i prywatnych

Szyfrowanie jest pojęciem, które stało się powszechne w przypadku rozprzestrzeniania się domowych sieci bezprzewodowych.

Podstawy szyfrowania

Szyfrowanie pobiera szereg algorytmów matematycznych lub instrukcji, aby zakodować dane z oryginalnego formatu do nieczytelnego. Początkowa informacja nazywana jest prostym tekstem, na którym stosowane jest szyfrowanie, co powoduje zaszyfrowanie tekstu. Tego samego nie można zrozumieć w normalnych warunkach bez odwrotnego procesu lub deszyfrowania, stosowanego do zaszyfrowanego tekstu. Po odcyfrowaniu pozostawia się prosty tekst.

Co to jest klucz?

W kryptografii kluczem są informacje niezbędne do przeniesienia danych z jednego formatu do drugiego. W przypadku szyfrowania Césara, kluczem będzie wiedza, że ​​musisz poprawnie zmienić pięć znaków w alfabecie, aby odszyfrować wiadomość. Dzięki nowoczesnym systemom szyfrowania plik zawiera informacje potrzebne do szyfrowania lub odszyfrowywania informacji.

Szyfrowanie klucza prywatnego

Szyfrowanie klucza prywatnego lub szyfrowanie symetryczne opiera się na fakcie, że klucz może szyfrować i odszyfrowywać informacje. Zaletą tego podejścia jest to, że proces jest bardzo szybki i pojedynczy klucz jest używany na obu końcach łańcucha szyfrowania. Obawy dotyczą ochrony klucza jako pojedynczego punktu awarii bezpieczeństwa. Kluczowe zarządzanie jest głównym problemem podczas korzystania z szyfrowania kluczem prywatnym.

Szyfrowanie klucza publicznego

Szyfrowanie klucza publicznego lub szyfrowanie asymetryczne jest rozwiązaniem problemu problemów z kluczowym zarządzaniem znajdowanym w szyfrowaniu klucza prywatnego. Jest kilka kluczy, klucz publiczny i prywatny. Klucz publiczny jest szeroko rozpowszechniany dla każdego, kto chce komunikować się prywatnie z drugą stroną. Ta część ma klucz prywatny, który jest powiązany z kluczem publicznym. Chociaż klucz publiczny jest powszechnie dostępny, klucz prywatny nigdy nie będzie udostępniany.

Chociaż szyfrowanie za pomocą klucza publicznego ma do czynienia z zarządzaniem kluczami w prywatnym szyfrowaniu, jest zwykle wolniejsze niż szyfrowanie za pomocą klucza prywatnego. Wynika to z faktu, że istnieje dodatkowe przeciążenie z kilkoma kluczami, którymi należy zarządzać.

Przykłady szyfrowania prywatnego i publicznego

DES lub Data Encryption Standard, jest przykładem aktualnego schematu szyfrowania. W większości aplikacji, szczególnie w transakcjach handlowych za pośrednictwem Internetu, szyfrowanie klucza publicznego jest powszechne. Gdy idziesz do Amazon.com, aby dokonać zakupu, używasz tego, co nazywa się SSL, lub Secure Sockets Layer, który jest szyfrowaniem sesji pomiędzy tobą a Amazon. Ten proces używa szyfrowania kluczem publicznym.

Ponadto istnieją hybrydowe podejścia do szyfrowania. Popularnym tego przykładem jest użycie PGP lub Pretty Good Privacy, która wykorzystuje kombinację kluczy prywatnych i szyfrowania klucza publicznego.