HTTP și HTTPS sunt același lucru?

Probabil că ești familiarizat cu https și http parte dintr-o URL. Este prima secțiune a unui URL înainte de FQDN, cum ar fi în https://www.lifewire.com. Probabil veți observa că unele site-uri web folosesc HTTPS, în timp ce altele folosesc HTTP.

HTTP și HTTPS sunt ambele responsabile pentru furnizarea unui canal în care datele pot fi transmise între dispozitivul dvs. și un server web, astfel încât să poată avea loc funcțiile normale de navigare pe web.

Diferența dintre HTTP și HTTPS este s la sfârşitul acestuia din urmă. Cu toate acestea, chiar dacă o singură literă le diferențiază, este un indicator al unei diferențe uriașe în modul în care funcționează la bază. Pe scurt, HTTPS este mai sigur și ar trebui folosit în orice moment atunci când trebuie transferate date securizate, cum ar fi în cazul autentificării pe site-ul băncii dvs., al scrierii de e-mailuri, al trimiterii de fișiere etc.

Ilustrație a diferenței dintre http și https
Lifewire / Colleen Tighe

Deci, ce înseamnă HTTPS și HTTP? Sunt chiar atât de diferiți? Continuați să citiți pentru a afla mai multe despre aceste concepte, inclusiv ce rol joacă ele în utilizarea web-ului și de ce unul este cu mult superior celuilalt.

Ce înseamnă HTTP?

HTTP înseamnă HyperText Transfer Protocol și este protocol de rețea utilizat de World Wide Web, care vă permite să deschideți link-uri către pagini web și să treceți de la o pagină la alta motoare de căutare și alte site-uri web.

Cu alte cuvinte, HTTP vă oferă o cale pentru a comunica cu un web Server. Când deschideți o pagină web care utilizează HTTP, browserul dvs. web utilizează HyperText Transfer Protocol (peste portul 80) pentru a solicita pagina de la serverul web. Când serverul primește și acceptă cererea, folosește același protocol pentru a vă trimite pagina înapoi.

Acest protocol este baza pentru sisteme mari, multifuncționale, cu mai multe intrări, cum ar fi web-ul. Web-ul, așa cum îl știm noi, nu ar funcționa fără această bază a proceselor de comunicare, deoarece linkurile se bazează pe HTTP pentru a funcționa corect.

Cu toate acestea, HTTP trimite și primește date în text simplu. Aceasta înseamnă că, atunci când vă aflați pe un site web care utilizează HTTP, oricine ascultă reţea puteți vedea tot ceea ce este comunicat între browser și server. Acestea includ parole, mesaje, fișiere etc.

HTTP descrie modul în care sunt transmise datele, nu modul în care sunt afișate într-un browser web. HTML este responsabil pentru modul în care paginile web sunt formatate și afișate într-un browser.

Ce înseamnă HTTPS?

HTTPS este foarte asemănător cu HTTP, diferența cheie fiind că este sigur, ceea ce este s la sfârșitul HTTPS înseamnă.

HyperText Transfer Protocol Secure utilizează un protocol numit SSL (Secure Sockets Layer) sau TLS (Transport Layer) Securitate), care împachetează în esență datele dintre browser și server într-un tunel securizat, criptat peste portul 443. Acest lucru face mult mai greu pentru mirositoare de pachete pentru a descifra, spre deosebire de HTTP.

Ce este TLS vs. SSL în securitatea online?

TLS este succesorul SSL, dar este posibil să auziți totuși că HTTPS este denumit HTTP peste SSL.

TLS și SSL sunt deosebit de utile atunci când faceți cumpărături online pentru a păstra datele financiare în siguranță, dar sunt și utilizat pe orice site web care necesită date sensibile (de exemplu, parole, informații personale, plată Detalii).

Un alt avantaj al HTTPS prin HTTP este că este mult mai rapid, ceea ce înseamnă că paginile web se încarcă mai rapid prin HTTPS. Motivul pentru aceasta este că HTTPS este deja înțeles ca fiind sigur, deci nu se scanează sau filtra de date trebuie să aibă loc, rezultând mai puține date transferate și, în cele din urmă, un transfer mai rapid ori.

Pentru a vedea cât de rapid este protocolul securizat față de cel necriptat, utilizați acest HTTP vs. Test HTTPS. În testele noastre, HTTPS a funcționat în mod constant cu 60-80 la sută mai rapid.

Cel mai simplu mod de a afla dacă site-ul web pe care vă aflați utilizează HTTPS este să căutați https în URL. Majoritatea browserelor pun și o pictogramă de lacăt în stânga adresei URL, pentru a indica faptul că conexiunea este sigură.

HTTPS nu protejează totul

Pe cât de important este să utilizați HTTPS ori de câte ori este posibil și ca proprietarii de site-uri web să implementeze HTTPS, există mult mai mult pentru securitatea online decât simpla alegere a unei pagini web sigure în locul uneia nesecurizate.

De exemplu, HTTPS nu ajută prea mult cazuri de phishing unde ești păcălit să introduci parola într-un formular de conectare fals. Pagina în sine poate foarte bine să folosească HTTPS, dar dacă la capătul ei se află cineva care colectează informațiile despre utilizator, protocolul securizat a fost doar tunelul pe care l-au folosit pentru a face acest lucru.

De asemenea, puteți descărca fișiere rău intenționate printr-o conexiune HTTPS. Din nou, protocolul de conectare folosit pentru a comunica cu serverul web nu vorbește deloc despre datele pe care le transferă. Puteți descărca programe malware toată ziua printr-un canal securizat; HTTPS nu va face nimic pentru a o opri.

Altceva de reținut despre securitatea web în ceea ce privește HTTPS și HTTP este faptul că protocolul de rețea nu vă protejează de hacking sau de snooping peste umăr. Oricât de evident ar părea, tot trebuie să creați parole puternice pentru conturile dvs. — cele care sunt greu de ghicit— și deconectați-vă când ați terminat cu un cont online (mai ales dacă sunteți pe un computer public).

FAQ

  • Ce este un proxy HTTPS?

    Un proxy HTTP, cunoscut și sub numele de a proxy web, este o modalitate de a vă ascunde adresa IP de site-urile web pe care le vizitați. Dacă vă aflați pe o pagină web în timp ce utilizați un proxy web, site-ul poate vedea o adresă IP care accesează serverul său, dar nu este adresa dvs. pe care o vede. Traficul web dintre computerul dvs. și server trece mai întâi prin serverul proxy, astfel încât site-ul web vede adresa IP a proxy-ului, nu a dvs.

  • Cum fac un site web HTTPS?

    Pentru a activa HTTPS pe site-ul dvs., mai întâi, asigurați-vă că site-ul dvs. are un adresa IP statica. Apoi, va trebui să cumpărați un certificat SSL de la o autoritate de certificare (CA) de încredere și să instalați certificatul SSL pe serverul gazdei dvs. web. Probabil va trebui să modificați linkurile care indică site-ul dvs. web pentru a ține cont de HTTPS din adresa URL.

  • Ce port este HTTPS?

    HTTPS este pe portul 443. În timp ce majoritatea site-urilor web funcționează cu HTTPS prin portul 443, există momente când portul 443 nu este disponibil. În aceste cazuri, site-ul web va fi disponibil prin HTTPS pe portul 80, care este portul obișnuit pentru HTTP.