Mikä on HTTPS ja miksi sinun pitäisi välittää

Noin vuoteen 2017 asti suurin osa Internetin verkkosivustoista käytti tiukasti hypertekstinsiirtoprotokollaa ( HTTP ) verkkosivuston tietojen siirtämiseen vierailijan verkkoselaimeen.

Siihen asti useimmat selaimet pystyivät täysin vastaanottamaan suojattua HTTP - sisältöä, mutta harvat sivustojen omistajat vaivautuivat määrittämään verkkosivustonsa HTTPS :n avulla .

Mikä on HTTPS ? Se tarkoittaa suojattua hypertekstinsiirtoprotokollaa. Ja nykyään tämä suojattu HTTP -versio on tapa, jolla suurin osa Internetin verkkosivustoista välittää sisältöään selaimille.

Mikä on HTTPS?

Kun verkkosivusto käyttää HTTPS :ää , se tarkoittaa, että kaikki kyseisen verkkosivuston ja selaimesi välillä siirrettävät tiedot on salattu.

Ennen HTTPS :ää hakkeri saattoi helposti siepata verkkoisännän ja käyttäjän selaimen välisen tiedonsiirron ja lukea lähetettävän sisällön. Tämä johtuu siitä, että sisältö välitettiin HTML -muodossa tai pelkkänä tekstinä. Monissa tapauksissa jopa tunnukset(IDs) ja salasanat oli helppo poimia näistä lähetyksistä.

Mikä tekee HTTPS:stä(HTTPS) erilaisen? HTTPS käyttää niin kutsuttua Transport Layer Securityä(Transport Layer Security) ( TLS ), joka tunnettiin aiemmin nimellä Secure Socket Layer ( SSL ). 

TLS käyttää kahta suojausavainta salatakseen täysin verkkoisännän ja selaimesi välillä kulkevat tiedot.

  • Yksityinen avain(Private key) : Tämä on avain, joka on tallennettu alkuperäiselle verkkopalvelimelle. Se ei ole julkisesti saatavilla, joten vain tämä todelliselle verkkopalvelimelle tallennettu yksityinen avain voi purkaa lähetysten salauksen.
  • Julkinen avain(Public key) : Julkista avainta käyttää mikä tahansa selain, joka haluaa olla yhteydessä verkkosivustoa pitävän verkkopalvelimen kanssa.

Kuinka HTTPS-viestintä toimii

Viestintäprosessi toimii seuraavasti.

  1. Käyttäjä avaa selaimen ja muodostaa yhteyden verkkosivulle.
  2. Verkkosivusto lähettää käyttäjän selaimelle SSL - varmenteen, joka sisältää julkisen avaimen. Selain tarvitsee tämän julkisen avaimen avatakseen ensimmäisen yhteyden sivustoon.
  3. Tämä käynnistää niin sanotun " TLS - kättelyn", jossa asiakas (selain) ja palvelin (verkkosivusto) "sopivat" salauksen käytöstä, vahvistavat sivuston digitaalisen SSL - allekirjoituksen ja luovat uudet istuntoavaimet nykyistä istuntoa varten.

Kun tämä "istunto" on muodostettu, kukaan selaimen ja verkkopalvelimen välillä ei pysty helposti tunnistamaan siirrettävää tietoa.

Tämä johtuu siitä, että kaikki, jopa selaimeen lähetetty HTML , salataan (olennaisesti sekoitettu järjettömäksi tekstiksi ja symboleiksi). Vain se selain, joka loi ensimmäisen yhteyden verkkosivustoon, voi tulkita tiedot ja päinvastoin. Vain verkkosivusto voi vastaanottaa esimerkiksi tunnuksia(IDs) ja salasanoja ja purkaa ne käyttöä varten.

Joten aina kun näet, että sivusto on suojattu, voit olla varma, että selaimesi ja etäsivuston välinen viestintä on yksityistä ja turvassa uteliailta katseilta.

Kuinka tietää, käyttääkö sivusto HTTPS:ää

Vuodesta 2017 alkaen Google painoi verkkosivustojen omistajia sisällyttämään SSL - varmenteita verkkosivustoihinsa. He tekivät tämän integroimalla Chromen(Chrome) uusimpaan versioon uuden ominaisuuden, joka näytti "Ei suojattu(Secure) " -varoituksen käyttäjille aina, kun he vierailivat sivustolla, joka ei käyttänyt HTTPS :ää .

Jos käytät Chrome - selaimen uusinta versiota ja vierailet suojatulla sivustolla, joka käyttää HTTPS :ää , näet pienen lukkokuvakkeen URL -osoitteen vasemmalla puolella .

Pian sen jälkeen muut selaimet alkoivat seurata esimerkkiä, mukaan lukien Firefox , Safari ja muut. Niissä kaikissa näkyy lukkokuvake, kuten Chrome .

Jos vierailet verkkosivustolla ja sivusto ei käytä HTTPS :ää kommunikointiin, näet Ei suojattu(Not secure) -virheilmoituksen URL-osoitteen vasemmalla puolella.

Ikään kuin tämä ei ole tarpeeksi pelottavaa pitää vierailijat poissa verkkosivustolta, Google otti käyttöön myös käytännön, jonka mukaan SSL - varmenteiden käyttö auttaisi verkkosivustoja sijoittumaan korkeammalle hakutuloksissa.

Näistä kahdesta syystä useimmat verkkosivustojen omistajat alkoivat vihdoin siirtää sivustojaan käyttämään SSL - varmenteita ja kommunikoimaan vierailijoiden selaimien kanssa HTTPS :n kautta .

Miksi sinun pitäisi välittää HTTPS:stä?

Internetin käyttäjänä sinun tulee välittää paljon siitä, käyttääkö sivusto HTTPS :ää vai ei . Et ehkä usko, että kukaan välittää siitä, millä verkkosivustoilla vierailet tai mitä teet Internetissä, mutta siellä on hyvin suuria hakkereiden yhteisöjä, jotka ovat erittäin kiinnostuneita.

Sieppaamalla selaimesi viestintää verkkosivustojen kanssa, hakkerit etsivät jatkuvasti jotakin seuraavista tiedoista:

  • Sähköpostiosoitteesi, jotta he voivat myydä sen sähköpostin roskapostittajille.
  • Puhelinnumerosi ja fyysinen osoitteesi, jotta he voivat myydä sen markkinoijille.
  • Tunnus ja salasanat, joita käytät kirjautuessasi pankkitileillesi, jotta he voivat käyttää varojasi.
  • Kaikki kiusalliset sivustot, joilla vierailet, jotta he voivat lähettää sinulle sähköpostiviestejä , joissa uhkaavat jakaa toiminta ystävien ja perheen kanssa, jos et maksa(threatening to share that activity with friends and family if you don’t pay up) .
  • Tietokoneesi suora IP-osoite, jotta he voivat yrittää hakkeroida järjestelmääsi(try to hack your system) .

Itse asiassa varmistamalla, että vierailet vain HTTPS :ää käyttävillä sivustoilla, on monista syistä tehokas tapa suojata yksityisyyttäsi ja turvallisuuttasi verkossa.

Jos omistat verkkosivuston, SSL - varmenteiden asentaminen ja HTTPS -protokollan ottaminen käyttöön on vielä enemmän syitä .

  • Saat enemmän Google -hakuliikennettä.
  • Vierailijat tuntevat olonsa turvalliseksi vieraillakseen verkkosivustollasi useammin.
  • Asiakkaat tuntevat olonsa turvallisemmaksi ostaessaan tuotteita sinulta.
  • Hakkerit eivät todennäköisesti saa tunnuksia(IDs) tai salasanoja, jotka helpottavat verkkosivustosi hakkeroimista.

Nykyään Internetiä käyttävillä ei ole enää hyviä syitä olla käyttämättä vain HTTPS :ää kaikissa verkkotapahtumissa.

HTTPS:n käyttäminen sivustollasi

Jos omistat verkkosivuston ja olet kiinnostunut pääsemään eroon pelottavasta "Ei suojattu" -viestistä, kun ihmiset vierailevat sivustollasi, SSL -varmenteiden asentaminen verkkosivustollesi ei ole vaikeaa.

Itse asiassa olemme julkaisseet täydellisen oppaan oman SSL-varmenteen hankkimisesta verkkosivustollesi ja sen asentamisesta(how to get your own SSL certificate for your website, and how to install it) .

Yksinkertaiset vaiheet ovat seuraavat:

  1. Määritä omistettu IP-osoite, jonka verkkoisäntäsi on antanut verkkosivustollesi.
  2. Asenna SSL - varmenne, jonka saat joko verkkosivustoltasi tai jonka olet ostanut SSL - varmennepalvelusta.
  3. Pakota(Force) kaikki selaimet käyttämään SSL :ää vieraillessaan sivustollasi muokkaamalla .htaccess-tiedostoa "rewrite"-komennolla, joka muuttaa kaikki yhteydet käyttämään HTTPS :ää .
  4. Varmista(Make) , että annat yksityisen SSL -sertifikaatin kaikille CDN - palveluille, jotka olet asentanut sivustollesi.

Tämä prosessi on tullut entistä yksinkertaisempaa viime aikoina, koska monet web-hosting-palvelut tarjoavat verkkosivustojen omistajille yhden napsautuksen ratkaisuja SSL - varmenteiden asentamiseen verkkosivustolleen.



About the author

Olen tietojenkäsittelytieteilijä, jolla on yli 10 vuoden kokemus selainten, Microsoft Officen ja onedriven parista. Olen erikoistunut verkkokehitykseen, käyttäjäkokemustutkimukseen ja laajamittaiseen sovelluskehitykseen. Taitojani käyttävät eräät maailman johtavista yrityksistä, kuten Google, Facebook ja Apple.



Related posts