Skip to main content

Co to jest asymetryczna kryptografia?

Asymetryczna kryptografia jest rodzajem szyfrowania, w którym klucz używany do szyfrowania informacji nie jest taki sam, jak klucz używany do odszyfrowania informacji.Ten format jest przeciwieństwem kryptografii symetrycznej, w której ten sam klucz jest używany zarówno do szyfrowania, jak i odszyfrowania informacji.Najczęstszą formą asymetrycznej kryptografii jest szyfrowanie kluczy publicznych.Podczas gdy kryptografia asymetryczna jest ogólnie bezpieczniejsza niż symetryczna, trudniej jest również skonfigurować i praktycznie niemożliwe do wykonania bez pomocy komputerowej.

Szyfrowanie klucza publicznego jest zdecydowanie najczęstszym rodzajem asymetrycznej kryptografii.W tym systemie każdy użytkownik ma dwa klucze, klucz publiczny i klucz prywatny.Klucz publiczny jest publikowany i dostępny dla każdej osoby, która chce go zobaczyć.Klucz prywatny jest matematycznie związany z kluczem publicznym, ale algorytm jest tak złożony i zmienny, że nie ma rozsądnego sposobu uzyskania klucza prywatnego od publiczności.

Załóżmy, że wiadomość musi zostać wysłana z jednej osoby do drugiej.Nadawca zlokalizowałby klucz publiczny odbiornika i użył go do zaszyfrowania wiadomości.Kiedy odbiornik otrzyma wiadomość, próbuje ją otworzyć.Klucz publiczny odbiorcy sprawdza, czy klucz prywatny jest autentyczny.Klucz prywatny pozwala następnie użytkownikowi odszyfrować wiadomość i go odczytać.

Główną zaletą kryptografii asymetrycznej jest indywidualne bezpieczeństwo.Dwie osoby, które wymieniają wiadomość, mogły nigdy nie spotkać się twarzą w twarz;W rzeczywistości nie muszą nawet wiedzieć, kim jest druga osoba.Ponieważ osoby mogą publikować swoje klucze pod dowolną tożsamością, w systemie istnieje całkowita anonimowość.

Jest to bezpośredni sprzeciw wobec kryptografii symetrycznej, w której ten sam klucz jest używany do szyfrowania i odszyfrowania.W takim przypadku praktycznie niemożliwe jest nie poznawać osoby rozszyfrowania wiadomości, ponieważ klucz byłby wcześniej wymieniony.W systemie asymetrycznym łatwo jest zachować klucz do klucza, ale systemy symetryczne potencjalnie mają wiele osób z tym samym kluczem, zwiększając ryzyko, że zostanie zagrożone.

Jedną z największych wad dla kryptografii asymetrycznej jest jego zależność od komputerów.Bez systemu komputerowego praktycznie niemożliwe jest wykonanie asymetrycznego szyfrowania lub deszyfrowania.Ponieważ cały proces jest kontrolowany komputerowo, możliwe jest również rozbicie systemu za pomocą komputera.Podczas gdy niektóre szyfrowanie klucza publicznego jest uważane za prawie odporne na pęknięcie, co roku pojawia się nowa metoda pękania, która wymaga nowych środków szyfrowania.