Kryptografia klucza publicznego przedstawiana również jako kryptografia asymetryczna należy do rodzaju kryptografii, w której stosuje się do działania zestaw dwóch lub więcej powiązanych ze sobą kluczy, dzięki którym możliwe staje się wykonywanie zróżnicowanych czynności. Jednak czym jest klucz publiczny? Jest on narzędziem udostępnianym wyłącznie użytkownikom, którzy łączą się ze stroną internetową zabezpieczoną określonym Certyfikatem. Dzięki określeniu klucza publicznego przeglądarka jest w stanie określić oraz odszyfrować dane, które otrzymała z serwera, a następnie zaszyfrować dane wysłane później na serwer. Każdy gotowy Certyfikat SSL musi zawierać w sobie klucz publiczny. Czyli na pytanie odnośnie tego czy jest sam klucz publiczny, możemy odpowiedzieć, iż jest swoistą formą zabezpieczenia i dostępu do danej strony posiadającej określony certyfikat.
Klucz publiczny kluczem do komunikacji
Łącząc się ze stroną zabezpieczoną przed Certyfikat SSL należy pamiętać, iż sama przeglądarka i serwer ustalają między sobą, kolejny, trzeci już wspólny i oryginalny klucz przedstawiony dla danej sesji. Jeden z kluczy publicznych może być zawsze udostępniony publicznie bez najmniejszej obawy o to, że utracimy nagle bezpieczeństwo danych zabezpieczonych tymże systemem. Klucz publiczny stosuje się głównie w szyfrowaniu oraz podpisach cyfrowych, które zakładają istnienie 2 kluczy – publicznego a także prywatnego, jednak otwarcie klucza prywatnego na podstawie publicznego jest dużo bardziej złożone. Odpowiedź na pytanie czy jest klucz publiczny nie powinna wydawać się już tak skomplikowana.