Intern
Czym jest HTTPS?
sobes.tech AI
Odpowiedź od AI
HTTPS (Hypertext Transfer Protocol Secure) to rozszerzenie protokołu HTTP obsługujące szyfrowanie. Zapewnia bezpieczne połączenie między klientem (przeglądarką) a serwerem.
Główne składniki:
- HTTP: Podstawowy protokół do przesyłania hipertekstu.
- TLS/SSL: Protokoły szyfrowania zapewniające poufność i integralność danych, a także uwierzytelnianie serwera.
Jak działa HTTPS:
- Klient wysyła żądanie połączenia z serwerem HTTPS.
- Serwer wysyła klientowi swój certyfikat, wydany przez zaufane centrum certyfikacji (CA).
- Klient sprawdza ważność i zaufanie certyfikatu CA.
- Jeśli certyfikat jest ważny, klient i serwer wymieniają klucze i ustanawiają zaszyfrowane połączenie za pomocą TLS/SSL.
- Dalsza wymiana danych odbywa się w zaszyfrowanej formie.
Zalety:
- Poufność: Dane są chronione przed przechwyceniem.
- Integralność: Ochrona danych przed zmianami podczas przesyłania.
- Uwierzytelnianie: Potwierdzenie autentyczności serwera.
- Poprawa SEO: Wyszukiwarki preferują strony z HTTPS.
HTTPS domyślnie używa portu 443, w przeciwieństwie do HTTP, który używa portu 80.