Sobes.tech
Junior

Aký je rozdiel medzi protokolmi HTTP a HTTPS?

sobes.tech AI

Odpoveď od AI

HTTP (Hypertext Transfer Protocol) je protokol na základe ktorého sa prenášajú dáta medzi klientom (prehliadačom) a serverom. Dáta sa prenášajú v otvorenom formáte.

HTTPS (Hypertext Transfer Protocol Secure) je bezpečná verzia HTTP. Používa šifrovacie protokoly (SSL/TLS) na zabezpečenie dôvernosti a integrity prenášaných dát.

Hlavné rozdiely:

Charakteristika HTTP HTTPS
Bezpečnosť Dáta sa prenášajú v otvorenom formáte Dáta sú šifrované (SSL/TLS)
Predvolený port 80 443
Certifikát Nie je potrebný Je potrebný SSL/TLS certifikát
Šifrovanie Chýba Existuje
Použitie Pre nedôležité údaje Pre stránky s osobnými informáciami, online obchody
Výkon O niečo rýchlejší (bez šifrovania) O niečo pomalší (náklady na šifrovanie)

HTTPS chráni pred:

  • Zachytávaním dát (útoky typu man-in-the-middle).
  • Zmenami v dátach počas prenosu.
  • Podvrhnutím servera.

Na implementáciu HTTPS na serveri sa inštaluje SSL/TLS certifikát.