Sobes.tech
Junior

Jaký je rozdíl mezi protokoly HTTP a HTTPS?

sobes.tech AI

Odpověď od AI

HTTP (Hypertext Transfer Protocol) je protokol přenosu dat používaný k výměně informací mezi klientem (prohlížečem) a serverem. Data jsou přenášena v otevřeném formátu.

HTTPS (Hypertext Transfer Protocol Secure) je zabezpečená verze HTTP. Používá šifrovací protokoly (SSL/TLS) k zajištění důvěrnosti a integrity přenášených dat.

Hlavní rozdíly:

Charakteristika HTTP HTTPS
Bezpečnost Data jsou přenášena v otevřeném formátu Data jsou zašifrována (SSL/TLS)
Výchozí port 80 443
Certifikát Není potřeba Vyžaduje se SSL/TLS certifikát
Šifrování Chybí Přítomno
Použití Pro nedůvěrná data Pro stránky s osobními informacemi, online obchody
Výkon O něco rychlejší (bez šifrování) O něco pomalejší (náklady na šifrování)

HTTPS chrání před:

  • Zachycením dat (útoky typu man-in-the-middle).
  • Změnami dat během přenosu.
  • Podvržením serveru.

Pro implementaci HTTPS na serveru se instaluje SSL/TLS certifikát.