Rozdiel medzi HTTP a HTTPS

Panel s adresou v prehľadávačoch často nepriťahuje pozornosť, ak nepotrebujete sledovať odkaz skopírovaný odkiaľkoľvek do schránky. Niekedy sa tam pozrieme, aby sme sa uistili, že prechod je správny, najmä v prípadoch rýchleho a nečestného presmerovania. Ak sa však stále pozrieme, niekedy si všimneme nezvyčajný stav: nejaký druh zámku visí, farba písma je iná, ale namiesto obvyklého http: // z nejakého dôvodu vidíme https: //. Nie je hneď pochopené, či je niekde unášané alebo či sa niečo na svete zmenilo alebo či pamäť zlyháva. Skúsme to zistiť.

Obsah článku

  • definícia
  • nákupný
  • zistenie

definícia

HTTP - protokol prenosu aplikácií používaný na získavanie informácií z webových stránok.

HTTPS - Rozšírenie protokolu HTTP podporujúce šifrovanie SSL a TLS.

na obsah ↑

nákupný

Rozdiel medzi HTTP a HTTPS je už zrejmý z definícií. HTTPS nie je nezávislý protokol na prenos údajov, ale HTTP s šifrovacím doplnkom. To je kľúč a jediný rozdiel. Ak protokol HTTP prenáša údaje nezabezpečene, HTTPS zabezpečí kryptografickú ochranu. Používa sa tam, kde je zodpovedná autorizácia: na stránkach platobných systémov, e-mailových služieb, sociálnych sietí.

Ak údaje nie sú chránené pomocou SSL, potom program zachytenia spustený v nesprávnom okamihu umožňuje útočníkovi ich použiť. Z technického hľadiska je implementácia protokolu HTTPS trochu komplikovanejšia: na tento účel musí chránená lokalita používať serverový certifikát, ktorý užívateľ akceptuje alebo neakceptuje. Takýto certifikát je nainštalovaný na serveri, ktorý spracúva pripojenia. Dáta prijaté klientom aj dáta prijaté od neho sú šifrované. Na kontrolu, či klient prijíma a poskytuje ich, sa používajú šifrovacie kľúče.

reklama

Ďalší technický rozdiel je v portoch používaných na prístup cez HTTP a HTTPS. Prvý zvyčajne komunikuje s portom 80, druhý - s portom 443. Správca môže otvoriť iné porty na rovnaký účel, nikdy sa však nezhodujú..

na obsah ↑

zistenie

  1. HTTP je priamo prenosový protokol, HTTPS je rozšírením tohto protokolu.
  2. HTTPS sa používa na šifrovanú komunikáciu..
  3. HTTPS sa používa aj na autorizáciu na serveroch, ktoré si vyžadujú zvýšenú pozornosť v oblasti zabezpečenia údajov..
  4. HTTP pracuje s portom 80, HTTPS pracuje s portom 443.