Mi az a HTTPS, és miért kell törődnie vele?

Körülbelül 2017-ig az interneten található webhelyek nagy többsége szigorúan hipertext átviteli protokollt ( HTTP ) használt a webhely adatainak a látogató webböngészőjébe való továbbítására.

Addig a legtöbb böngésző teljes mértékben képes volt biztonságos HTTP -tartalom fogadására, de csak kevés webhelytulajdonos törődött azzal, hogy webhelyét HTTPS használatával állítsa be .

Mi az a HTTPS ? A biztonságos hipertext átviteli protokoll rövidítése. Manapság pedig a HTTP(HTTP) ezen biztonságos verziója az , ahogyan az interneten található webhelyek többsége továbbítja tartalmát a böngészőknek.

Mi az a HTTPS?

Ha egy webhely HTTPS -t használ , az azt jelenti, hogy a webhely és a böngészője között továbbított összes adat titkosítva van.

A HTTPS előtt a hacker könnyen elkaphatta az átvitelt a webtárhely és a felhasználó böngészője között, és elolvashatta a továbbított tartalmat. Ennek az az oka, hogy a tartalmat HTML -ben vagy egyszerű szövegben továbbították. Sok esetben még az azonosítókat(IDs) és jelszavakat is könnyű volt kinyerni ezekből az átvitelekből.

Mitől más a HTTPS ? A HTTPS(HTTPS) az úgynevezett Transport Layer Security -t ( TLS ) használja, amely korábban Secure Socket Layer ( SSL ) néven volt ismert. 

A TLS két biztonsági „kulcsot” használ a webtárhely és a böngésző között folyó adatok teljes titkosításához.

  • Privát kulcs(Private key) : Ez a kiinduló webszerveren tárolt kulcs. Nyilvánosan nem hozzáférhető, így csak ez a valódi webszerveren tárolt privát kulcs képes visszafejteni az átviteleket.
  • Nyilvános kulcs(Public key) : A nyilvános kulcsot minden böngésző használja, amely kommunikálni akar a webhelyet tároló webszerverrel.

Hogyan működik a HTTPS kommunikáció

A kommunikációs folyamat a következőképpen működik.

  1. A felhasználó megnyit egy böngészőt, és csatlakozik egy weboldalhoz.
  2. A weboldal elküldi a felhasználó böngészőjének a nyilvános kulcsot tartalmazó SSL -tanúsítványt. (SSL)A böngészőnek szüksége van erre a nyilvános kulcsra a webhellyel való kezdeti kapcsolat megnyitásához.
  3. Ez elindítja az úgynevezett „ TLS - kézfogást”, ahol az ügyfél (böngésző) és a szerver (webhely) „megegyezik” a titkosítás használatában, ellenőrzi a webhely SSL digitális aláírását, és új munkamenetkulcsokat generál az aktuális munkamenethez.

Ha ez a „munkamenet” létrejön, a böngésző és a webszerver között senki sem lesz képes könnyen azonosítani az átvitt információkat vagy adatokat.

Ennek az az oka, hogy mindent, még a böngészőnek továbbított HTML -t is , titkosítják (lényegében értelmetlen szövegekbe és szimbólumokba keverik). Csak az a böngésző tudja megfejteni az információt, amelyik létrehozta a kezdeti kapcsolatot a webhellyel, és fordítva. Csak a webhely fogadhat olyan dolgokat, mint például az azonosítók(IDs) és jelszavak, és megfejtheti azokat felhasználás céljából.

Így amikor azt látja, hogy egy webhely biztonságos, biztos lehet benne, hogy a böngésző és a távoli webhely közötti kommunikáció privát és biztonságos a kíváncsiskodó szemektől.

Hogyan lehet tudni, hogy egy webhely HTTPS-t használ-e

2017-től a Google nyomást gyakorolt ​​a webhelytulajdonosokra, hogy építsenek be SSL - tanúsítványokat webhelyeikbe. Ezt úgy tették, hogy egy új funkciót integráltak a Chrome legújabb verziójába, amely „Nem biztonságos(Secure) ” figyelmeztetést jelenített meg a felhasználók számára, amikor olyan webhelyet kerestek fel, amely nem használ HTTPS -t .

Ha a Chrome böngésző legújabb verzióját használja, és (Chrome)HTTPS - t használó biztonságos webhelyet keres fel , egy kis lakat ikont fog látni az URL bal oldalán .

Nem sokkal később más böngészők is követni kezdték a példát, köztük a Firefox , a Safari és még sok más. Mindegyiken megjelenik egy lakat ikon, mint a Chrome .

Ha felkeres egy webhelyet, és a webhely nem HTTPS -t használ a kommunikációhoz, akkor az URL bal oldalán a Nem biztonságos hibaüzenet jelenik meg.(Not secure)

Mintha ez nem elég kiábrándító ahhoz, hogy a látogatókat távol tartsa egy webhelytől, a Google egy olyan irányelvet is bevezetett, amely szerint az SSL -tanúsítványok használatával a webhelyek előrébb helyezkedhetnek el a keresési eredmények között.

Ez a két ok az oka annak, hogy a legtöbb webhelytulajdonos végül elkezdte átállítani webhelyeit SSL -tanúsítványok használatára, és (SSL)HTTPS -en keresztül kommunikálni a látogatók böngészőivel .

Miért érdekel a HTTPS?

Az internet felhasználójaként sokat kell törődnie azzal, hogy egy webhely használ-e HTTPS -t vagy sem . Lehet, hogy nem gondolja, hogy bárkit is érdekel, hogy milyen webhelyeket keres fel, vagy mit csinál az interneten, de a hackerek nagyon nagy közösségei vannak, akiket nagyon érdekel.

A hackerek azáltal, hogy elfogják a böngészője webhelyekkel folytatott kommunikációját, folyamatosan keresik a következő információkat:

Valójában annak biztosítása, hogy csak HTTPS -t használó webhelyeket keressen fel, számos okból hatékony módja annak, hogy megvédje személyes adatait és biztonságát online.

Ha van webhelye, még több oka van annak, hogy törődjön az SSL -tanúsítványok telepítésével és a HTTPS engedélyezésével(HTTPS) .

  • Több Google keresési forgalmat érhet el.
  • A látogatók biztonságban érzik magukat, ha gyakrabban keresik fel webhelyét.
  • Az ügyfelek nagyobb biztonságban érzik magukat, ha Öntől vásárolnak termékeket.
  • A hackerek kisebb valószínűséggel szereznek olyan azonosítókat(IDs) vagy jelszavakat, amelyek megkönnyítik számukra a webhely feltörését.

Manapság már nincs jó ok arra, hogy az internetet használók ne csak HTTPS -t használjanak minden webes tranzakcióhoz.

A HTTPS használata a webhelyen

Ha van egy webhelye, és szeretne megszabadulni attól az ijesztő „Not Secure” üzenettől, amikor az emberek felkeresik webhelyét, nem nehéz SSL - tanúsítványokat telepíteni webhelyére.

Valójában közzétettünk egy teljes útmutatót arról, hogyan szerezhet be saját SSL-tanúsítványt webhelyéhez, és hogyan telepítheti azt(how to get your own SSL certificate for your website, and how to install it) .

Az egyszerű lépések a következők:

  1. Határozza meg a dedikált IP-címet, amelyet internetes szolgáltatója adott webhelyének.
  2. Telepítse a webhelye által biztosított SSL -tanúsítványt, vagy egy SSL-tanúsítvány-szolgáltatástól vásárolt SSL -tanúsítványt.
  3. Kényszerítse(Force) az összes böngészőt SSL használatára, amikor felkeresi webhelyét. Ehhez módosítsa a .htaccess fájlt egy „rewrite” paranccsal, amely minden kapcsolatot HTTPS -használatra módosít .
  4. Ügyeljen(Make) arra, hogy megadja privát SSL -tanúsítványát a webhelyére telepített CDN -szolgáltatásokhoz.(CDN)

Ez a folyamat az utóbbi időben még egyszerűbbé válik, mivel számos webtárhely-szolgáltatás kínál a webhelytulajdonosoknak egy kattintással történő megoldást az SSL - tanúsítványok telepítéséhez a webhelyükön.



About the author

Számítástechnikai szakértő vagyok, több mint 10 éves tapasztalattal, és arra specializálódtam, hogy segítsek az embereknek az irodájukban lévő számítógépeik kezelésében. Cikkeket írtam olyan témákban, mint az internetkapcsolat optimalizálása, a számítógép beállítása a legjobb játékélmény érdekében stb. Ha bármiben szeretnél segítséget kérni munkáddal vagy magánéleteddel kapcsolatban, én vagyok a megfelelő személy!



Related posts