Razlika između HTTP-a i HTTPS-a

Adresna traka u preglednicima najčešće ne privlači pažnju ako ne morate pratiti vezu kopiranu odnekud do međuspremnika. Ponekad potražimo tamo kako bismo bili sigurni da je prijelaz ispravan, posebno u slučajevima s brzim i nepoštenim preusmjeravanjem. Ali ako još uvijek pogledamo, ponekad primijetimo neobično stanje: neka vrsta zaključavanja visi, boja fonta je drugačija, ali umjesto uobičajenog http: // iz nekog razloga vidimo https: //. Ne shvaća se odmah je li negdje lebdio ili se nešto u svijetu promijenilo ili memorija propada. Pokušajmo to shvatiti.

Sadržaj članka

  • definicija
  • usporedba
  • nalazi

definicija

HTTP - protokol za prijenos aplikacija koji se koristi za dobivanje informacija s web stranica.

HTTPS - Proširenje HTTP protokola koji podržava SSL i TLS enkripciju.

do sadržaja ↑

usporedba

Razlika između HTTP-a i HTTPS-a već je vidljiva iz definicija. HTTPS nije neovisni protokol za prijenos podataka, već HTTP s dodatkom za šifriranje. To je ključna i jedina razlika. Ako HTTP protokol prenosi podatke nesigurno, tada će HTTPS pružiti kriptografsku zaštitu. Koristi se tamo gdje je odgovorna autorizacija: na web stranicama platnih sustava, e-usluga, društvenim mrežama.

Ako podaci nisu zaštićeni SSL-om, tada program za presretanje pokrenut u pogrešnom trenutku omogućuje napadaču da ga koristi. Tehnički je primjena HTTPS-a nešto složenija: za to, zaštićeno web mjesto mora koristiti certifikat poslužitelja koji korisnik prihvaća ili ne prihvaća. Takav se certifikat instalira na poslužitelju koji obrađuje veze. Podaci koji su primljeni od klijenta i podaci primljeni od njega su šifrirani. Da bi provjerili da li ih klijent prima i pruža, koriste se ključevi za šifriranje.

oglas

Druga tehnička razlika je u portovima koji se koriste za pristup putem HTTP-a i HTTPS-a. Prvi obično komunicira s priključkom 80, drugi - s priključkom 443. Administrator može otvoriti druge portove za istu svrhu, ali nikad se neće podudarati..

do sadržaja ↑

nalazi

  1. HTTP je izravno protokol za prijenos podataka, HTTPS je produžetak ovog protokola.
  2. HTTPS se koristi za šifriranu komunikaciju..
  3. HTTPS se također koristi za autorizaciju na poslužiteljima koji zahtijevaju veću pažnju sigurnosti podataka..
  4. HTTP radi s priključkom 80, HTTPS radi s priključkom 443.