Rozdiel medzi súborom cookie a reláciou

To je otázka, ktorá sa zvyčajne objaví pre tých, ktorí začínajú s webovým dizajnom alebo programovaním pre web.

Alebo možno ste už počuli, že vaše súbory cookie môžu byť ukradnuté a máte obavy z bezpečnostných dôsledkov?

V každom prípade je to platná otázka a je veľmi ľahké na ňu odpovedať. Poďme na to.

Čo je to Cookie?

Súbor cookie je súbor na strane klienta, ktorý obsahuje informácie. Týmito informáciami môžu byť položky v nákupnom košíku alebo kombinácia používateľského mena a hesla. (1)

Majte však na pamäti, že existuje nebezpečná stránka pre súbory cookie.

Počul som niekoľko hororových príbehov o ukradnutých cookies. Verejné prístupové body Wi-Fi môžu byť základom pre hackerov, ktorí ukradnú vaše súbory cookie. (2)

Ukradnutím súboru cookie môže hacker získať osobné informácie o vás. Môžu dokonca ukradnúť vaše bankové údaje. Och. (2)

Pred pripojením k hotspotu Wi-Fi je najlepšie odstrániť súbory cookie. Iste, je obťažné musieť znova zadať všetky informácie, ale skôr je to bezpečné, ako ľúto?

Nezabudnite na svoje heslo a nevstupujte na citlivé webové stránky, na ktorých sú uložené údaje o vašej kreditnej karte, keď sa nachádzate vo verejnej sieti Wi-Fi. Tým by ste mali byť v bezpečí.

Čo je relácia?

Relácia môže mať veľa rôznych definícií. Napríklad reláciu je možné spustiť pri prihlásení do počítača a zastaviť po vypnutí. (3)

V kontexte programovania sa však väčšinou používa v PHP (čo je jazyk na strane servera). (3)

V tomto prípade je relácia variabilnou informáciou uloženou na serverovej strane webovej stránky. Môže to byť jednotka premenných, stavu alebo nastavení. (3)

Relácie sú bezpečnejšie ako súbory cookie, pretože sú zvyčajne chránené určitým druhom zabezpečenia na strane servera. To ich však neomylní. Stačí sa pozrieť na čas, keď bol obchod Playstation napadnutý počítačom.

Je však veľmi zriedkavé, že sa také veci dejú. Vo všeobecnosti si môžete byť istí, že vaše informácie budú na strane servera v bezpečí.

Súbory cookie a relácie ruka v ruke

Môžu mať svoje rozdiely, ale títo dvaja väčšinou pracujú ruka v ruke.

Relácia môže obsahovať vaše používateľské meno a heslo, zatiaľ čo v počítači máte uložený súbor cookie. Tento súbor cookie bude mať konkrétne ID, ktoré bude odkazovať na reláciu, keď budete nabudúce online. (4)

Zvyčajne sa to stane, keď začiarknete možnosť „zapamätať si ma“ a zároveň poskytnete webovému serveru svoje používateľské meno a heslo.

Funguje to aj pri nakupovaní v internetovom obchode a tento obchod si pamätá obsah košíka - aj po odhlásení.

Bezpečnostné obavy

Svoje súbory cookie môžete šifrovať tak, aby sa zabezpečilo obrovské množstvo. Zvyčajne to znamená najať spoločnosť alebo zaplatiť za službu, ktorá to pre vás urobí.

Ak to neurobíte sami, pokiaľ nie ste programátor na vysokej úrovni, pravdepodobne nič nedosiahne a vy jednoducho skončíte s bolesťou hlavy.

Viac informácií o zabezpečení súborov cookie nájdete v tomto príspevku.

 Teraz viete

Na tom nie je nič viac. Je to celkom jednoduché a v podstate sa scvrkáva na:

  • Cookies = strana klienta
  • Relácia = strana servera

zhrnutie

sušienka zasadania
Súbor na strane klienta Súbor na strane servera
Nesie riziko (pokiaľ nie je zabezpečené) Zabezpečiť
Pamätá si informácie, až kým ich neodstránite alebo kým nevyprší platnosť Zapamätá si informácie do vypršania časového limitu webových stránok
Zvyčajne obsahuje reťazec id Zvyčajne obsahuje zložitejšie informácie
Odkazy na konkrétny identifikátor na server Odkazy na konkrétne identifikátory používateľa