Etapy bezpiecznego przesyłania danych Wymiana klucza szyfrowania symetrycznego.
Klient Serwer
Klient nawiązuje połączenie z serwerem wysyłając parametry połączenia i wygenerowana losowo liczbę.
Klient generuje klucz algorytmu symetrycznego (np. 3DES), który bedzie wykorzystywany do przesyłania danych, i wysyła go szyfrując dane kluczem publicznym serwera.
Serwer potwierdza parametry połączenia, wysyła inna wygenerowana losowo liczbę. Serwer potwierdza swoja tozsamosc wysyłając swój certyfikat i klucz publiczny.
Serwer odczytuje klucz algorytmu symetrycznego korzystając ze swojego klucza prywatnego.
Strony komunikują sie korzystając z szyfrowania symetrycznego (3DES).
20