Eväste ja istunto

Anonim

Tämä on kysymys, joka tavallisesti ponnahtaa uuteen web-suunnitteluun tai web-ohjelmointiin.

Tai ehkä olet kuullut, että evästesi saattavat olla varastettuja, ja olet huolissasi turvallisuusvaikutuksista?

Joko niin, se on kelvollinen kysymys ja erittäin helppo vastata. Let's hyppää.

Mikä on eväste?

Eväste on asiakastiedosto, joka sisältää tietoja. Nämä tiedot voivat olla ostoskorin kohteita tai käyttäjätunnuksen ja salasanan yhdistelmää. (1)

Varo kuitenkin, että evästeiden vaarallinen puoli on.

Olen kuullut joitakin kauhutarinoita siitä, että evästeitä varastetaan. Julkiset Wi-Fi-hotspotit voivat olla haaveilemassa hakkereille, jotka varastavat evästeitä. (2)

Varastamalla evästeen hakkeri voi saada henkilökohtaisia ​​tietoja sinusta. He voivat jopa varastaa pankkisi yksityiskohtia. Yikes. (2)

On hyvä käytäntö poistaa evästeet ennen Wi-Fi-hotspot-yhteyden muodostamista. Toki, se on vaivaa syöttää kaikki tiedot uudelleen, mutta aika turvalliseksi kuin pahoillani, eikö?

Älä unohda salasanaasi, äläkä anna herkkiä sivustoja, joissa luottokorttitietosi tallennetaan julkisessa Wi-Fi-verkossa. Tämä pitää sinut turvallisena.

Mikä on istunto?

Istunnolla voi olla paljon erilaisia ​​määritelmiä. Esimerkiksi istunto voidaan käynnistää, kun kirjaudut tietokoneeseen ja pysähtyi, kun sammutat sen. (3)

Ohjelmoinnin yhteydessä sitä kuitenkin käytetään enimmäkseen PHP: ssä (joka on palvelinpuolen kieli). (3)

Tässä tapauksessa istunto on muuttuva tieto, joka on tallennettu verkkosivuston palvelinpuolelle. Tämä voi olla joko muuttujien, tilan tai asetusten yksikkö. (3)

Istunnot ovat turvallisempia kuin evästeet, koska niitä yleensä suojaavat jonkinlainen palvelinpuolen suojaus. Tämä ei kuitenkaan tee niistä erehtymättömiä. Katso vain hetki, jona Playstation-kauppa hakkeroitiin.

On kuitenkin hyvin harvinaista, että tällaiset asiat tapahtuvat. Voit olla varma siitä, että tietosi ovat turvallisia palvelimen puolella.

Evästeet ja istunnot käsi kädessä

Heillä saattaa olla eroja, mutta nämä kaksi työtä käsi kädessä, enimmäkseen.

Istunto voi pitää käyttäjänimeesi ja salasanasi samalla, kun saat tietokoneesi tallennetun evästeen. Tällä evästeellä on erityinen tunnus, joka linkittää istuntoon seuraavan kerran, kun siirryt verkkoon. (4)

Tämä on tyypillisesti mitä tapahtuu, kun valitset "muista minut" -vaihtoehdon ja annat sivustolle käyttäjätunnuksesi ja salasanasi.

Myös se, miten se toimii, kun ostat verkkokaupasta, ja myymälä muistaa ostoskorin sisällön - myös kirjautumisen jälkeen.

Turvallisuusongelmat

Voit salata evästeet turvalliseksi suurella määrällä. Yleensä tämä tarkoittaa yrityksen palkkaamista tai maksamista palvelusta, joka tekee tämän puolestasi.

Jos teet sen itse, ellet ole korkeatasoinen ohjelmoija, ei todennäköisesti pääse mitään, ja pääset vain päänsärkyyn.

Lisätietoja evästeiden varmistamisesta voit tarkistaa tämän viestin.

Nyt tiedät

Siihen ei ole paljon muuta. Se on melko helppoa ja periaatteessa kiehuu:

  • Evästeet = Asiakaspuolen
  • Session = palvelimen puoli

Yhteenveto

pikkuleipä istunto
Asiakaspuolen tiedosto Palvelinpuolen tiedosto
Sisältää riskin (ellei turvata) Turvallinen
Muistaa tietoja, kunnes olet poistanut sinut tai vanhentunut Muistaa tietoja, kunnes sivuston aikakatkaisu
Yleensä sisältää id-merkkijonon Yleensä sisältää monimutkaisempia tietoja
Erityiset tunnisteyhteydet palvelimeen Käyttäjän tunnistetiedot