Preskoči na vsebino

Nastavitve piškotkov

Za vsako vrsto izberite, katere piškotke dovolite. Svojo izbiro lahko kadar koli spremenite prek povezave Nastavitve piškotkov na dnu vsake strani. Izjava o zasebnosti

Nujni

Vedno vklopljeno

Potrebni so za prijavo, shranjevanje košarice in pomnjenje Vaših izbir. Vedno so vklopljeni.

Kateri piškotki?
  • weboke_sessie, weboke_klant, weboke_remember: Vaša seja in ohranjanje prijave
  • weboke_basket: Vaša košarica
  • wkBtwIncl: prikaz cen z DDV ali brez DDV
  • wok_cookies: Vaša izbira glede piškotkov, 12 mesecev

Meri, kateri oglas vodi do obiska ali naročila, da ne plačujemo za oglase, ki ne prinesejo ničesar.

Kateri piškotki?
  • Google Ads prek Google Tag Manager (_gcl_au, _gcl_aw), do 90 dni
  • OpenAI Ads, oglasi v ChatGPT
  • wok_aff: prek katerega partnerja ste prišli k nam (partnerski program), 60 dni

4,6

Država in jezik

Vsaka država ima svojo spletno stran, s cenami in DDV za to državo.

Prikaži

Passkeyji in varnostni ključi

Modul 2: Gesla in prijava · Čas branja: 10 minut

Učni cilj: Po tej lekciji boste znali pojasniti, zakaj so passkeyji in varnostni ključi odporni na phishing, razložiti razliko med sinhroniziranimi in napravno vezanimi passkeyji ter določiti, kdaj jih uporabiti.

Ključni pojmi: passkey, FIDO2, WebAuthn, javni in zasebni ključ, vezava na domeno, varnostni ključ, sinhroniziran passkey, napravno vezan passkey

Težava z vsem, kar prepisujete

V lekciji 2.3 ste videli, da Vas koda iz aplikacije ali sporočila SMS ne ščiti pred dobro izdelano lažno stranjo. Vi vtipkate kodo na rnijnbank.example, goljuf jo v nekaj sekundah posreduje na mijnbank.example in je notri. Šibka točka je vedno enaka: Vi morate presoditi, ali ste na pravi strani. Človek, ki se mu mudi ali vidi prepričljivo stran, bo to napako prej ali slej naredil.

Passkeyji in varnostni ključi to odločitev prevzamejo namesto Vas. Naslova ne preverjate Vi, temveč Vaš brskalnik in Vaša naprava. In ni ničesar, kar bi lahko prepisali ali posredovali naprej.

Kaj je passkey

A passkey je sredstvo za prijavo, ki nadomesti geslo. Zveza FIDO (FIDO Alliance), organizacija, ki stoji za tem standardom, ga opisuje kot nadomestilo za geslo, ki ga odklenete na enak način kot svojo napravo: z Vašim prstnim odtisom, obrazom ali kodo PIN.

Tehnično gledano je passkey par ključev:

  • zasebni ključ, ki ostane na Vaši napravi (ali v Vašem upravitelju gesel, glejte spodaj) in nikoli ne gre na spletno stran;
  • javni ključ, ki ga hrani spletna stran.

Kar je podpisano z zasebnim ključem, lahko spletna stran preveri z javnim ključem. Z javnim ključem pa ne morete sami ničesar podpisati. Če pride do uhajanja podatkovne baze spletne strani, ima napadalec na voljo le javne ključe, s katerimi se ne more prijaviti. Tako ni ničesar za vdiranje, kot je bilo pri uhajanju gesel v lekciji 2.1.

Tehnologija se imenuje FIDO2. Del, ki se izvaja v Vašem brskalniku, je WebAuthn, standard konzorcija W3C (organizacije, ki ustvarja spletne standarde). Del med Vašim računalnikom in ločenim varnostnim ključem se imenuje CTAP.

Tako poteka prijava

  1. Na mijnbank.example izberete možnost "Prijava s passkeyjem".
  2. Spletna stran pošlje naključni izziv: število, ki se uporabi samo enkrat.
  3. Vaš brskalnik ta izziv posreduje Vaši napravi skupaj z domeno, na kateri se nahajate.
  4. Vaša naprava Vas pozove k odklepanju: prst, obraz ali koda PIN. Ta preverba poteka na Vaši napravi. Vaš prstni odtis nikoli ne gre na spletno stran; spletna stran izve le, da je bila preverba uspešna.
  5. Vaša naprava podpiše izziv z zasebnim ključem, ki pripada domeni mijnbank.example.
  6. Spletna stran preveri podpis z Vašim javnim ključem. Če se ujema, ste prijavljeni.

Zakaj passkey ne deluje na lažni strani

Ob ustvarjanju je passkey vezan na domeno spletne strani. V standardu WebAuthn se to imenuje Relying Party ID: passkey pripada domeni mijnbank.example (in po potrebi njenim poddomenam) in ničemur drugemu. Brskalnik določi, katera domena je navedena v zahtevi, ne spletna stran. Lažna stran tega ne more ponarediti.

Če prek lažnega sporočila (phishing) pridete na https://rnijnbank.example ali https://mijnbank.example.inlog-check.example, se zgodi naslednje:

  • Lažna stran zahteva passkey.
  • Vaš brskalnik išče passkey za to konkretno domeno. Takega ni.
  • Prejmete sporočilo, na primer "za to stran ni passkeyja", ali prazen seznam za izbiro.

Ni ničesar, kar bi lahko po pomoti potrdili ali prepisali. Tudi če lažne strani ne prepoznate, passkey tam preprosto ne deluje. To mislimo z izrazom odporno na phishing. Tudi NIST pravi podobno: odpornost na phishing zahteva kriptografsko overjanje; gesla, kode, ki jih prepisujete, in potrditvena obvestila to niso.

Ali na strani, kjer se sicer vedno prijavljate s passkeyjem, nenadoma vidite samo polje za geslo ali zahtevo po tem, da "samo vnesete kodo iz aplikacije"? To je opozorilni znak. Preverite naslov.

Sinhroniziran ali napravno vezan

Obstajata dve vrsti passkeyjev. Razlika je v tem, kje se nahaja zasebni ključ.

Sinhroniziran passkeyNapravno vezan passkey
Kje je zasebni ključ?Pri ponudniku passkeyjev: v varni shrambi Vašega operacijskega sistema ali Vašega upravitelja gesel, ki ga šifrirano kopira na Vaše druge napraveNa eni napravi, na primer varnostnem ključu, in od tam ne more
Nov telefon?Passkey se prenese, ko se prijavite pri svojem ponudnikuNa novi napravi morate ustvariti nov passkey
Izgubljena naprava?Ni težav, dokler je Vaš račun pri ponudniku varenBrez rezerve ostanete brez dostopa
Šibka točkaRačun pri Vašem ponudniku: kdor pride vanj, ima dostop do vseh Vaših passkeyjevIzguba naprave; potrebujete rezervni ključ
Primeren zaSkoraj vse običajne računeSkrbniške račune, gostovanje, registracijo domen, banko, sam račun pri ponudniku

V standardu WebAuthn se sinhroniziran passkey imenuje "multi-device credential" (poverilnica za več naprav). Zveza FIDO navaja napravno vezane passkeyje na varnostnem ključu kot obliko z najvišjo stopnjo zanesljivosti in priporoča varnostni ključ tudi kot sredstvo za obnovitev dostopa, če izgubite dostop do svojih sinhroniziranih naprav.

Če uporabljate sinhronizirane passkeyje, še posebej dobro zaščitite račun pri svojem ponudniku: močno geslo, dvostopenjsko preverjanje (2FA) in po možnosti kar varnostni ključ.

Varnostni ključi

A varnostni ključ je majhna naprava, ki jo vtaknete v vrata USB ali približate telefonu (NFC). Na njem so shranjeni napravno vezani passkeyji. Prijava poteka tako, da se dotaknete ključa, pogosto skupaj s kodo PIN ključa samega ali prstnim odtisom na ključu.

Na voljo je več proizvajalcev; pri izbiri bodite pozorni na podporo za FIDO2, vrsto priključka, ki ga potrebujete (USB-A, USB-C, NFC), in na to, ali ključ podpira kodo PIN ali prstni odtis.

Najpomembnejše pravilo: vedno registrirajte vsaj dva ključa. Drugi je Vaš rezervni ključ. Povežete ga pri vsaki storitvi, enako kot prvega, in ga hranite na drugem mestu, na primer doma v predalu ali v sefu. Če izgubite svoj vsakodnevni ključ, se prijavite z rezervnim, izgubljeni ključ odstranite iz svojih računov in kupite novega rezervnega. Ključa ni mogoče kopirati; to je tudi namen.

Prijava v drugem računalniku

Želite se prijaviti v prenosniku, vendar je Vaš passkey shranjen na telefonu. V tem primeru brskalnik pogosto ponudi prikaz kode QR. To kodo poskenirate s telefonom in se odklenete tam. Zveza FIDO to imenuje cross-device authentication (prijava z druge naprave). Telefon prek povezave Bluetooth preveri, ali je resnično v bližini prenosnika. Nekdo, ki ima zgolj fotografijo kode QR, se torej z njo ne more prijaviti na daljavo.

Pasti in kdaj jih uporabiti

Passkeyji so velik korak naprej, vendar niso čarobni:

  • Geslo pogosto še vedno obstaja. Veliko storitev poleg passkeyja še vedno omogoča prijavo z geslom in kodo. Goljuf bo poskusil prav po tej poti. Če je mogoče, izklopite stare načine prijave ali poskrbite, da bo geslo dolgo in edinstveno.
  • Obnovitev dostopa je najšibkejši člen. Če lahko nekdo z e-sporočilom "pozabljeno geslo" ali s klicem na podporo zaobide Vaš passkey, je Vaš račun močan le toliko, kolikor je močna ta pot obnovitve. Preverite, kateri podatki za obnovitev so shranjeni (lekcija 2.5).
  • Ne podpirajo ga vse storitve. V tem primeru uporabite aplikacijo za preverjanje pristnosti.
  • Skupni računi se slabo ujemajo s passkeyji na eni osebni napravi. Raje vsakomur dodelite svoj račun s svojim passkeyjem (modul 7).
  • Odklenjena naprava je odprta vrata. Zaščitite svoj telefon in prenosnik z dobro zaklepanjem zaslona (modul 5).

Kje začeti? Pri računih, pri katerih bi prevzem povzročil največjo škodo: Vaša e-pošta, Vaš upravitelj gesel ali ponudnik passkeyjev, gostovanje in registracija domen, banka in računovodstvo. Če katera od teh storitev ponuja passkeyje ali varnostne ključe, jih najprej vklopite tam.

Povzetek

  • Passkey je par ključev: zasebni ključ ostane pri Vas, spletna stran ima na voljo samo javni ključ. Uhajanje podatkov pri spletni strani ne pomeni ničesar za vdiranje.
  • Brskalnik poveže passkey s pravo domeno. Na lažni strani passkeyja ni, zato ni ničesar za krajo ali potrditev.
  • Sinhronizirani passkeyji se prenesejo na Vaše druge naprave; napravno vezani passkeyji (varnostni ključ) ostanejo na eni napravi.
  • Vedno registrirajte rezervni ključ in ga hranite na drugem mestu.
  • Passkey je tako močan, kot je močna pot obnovitve dostopa in kot so še vedno odprti stari načini prijave.

Kviz

1. Zakaj Vaš passkey za mijnbank.example ne deluje na rnijnbank.example?



2. Podatkovna baza spletne trgovine s prijavo prek passkeyja uhaja. Kaj ima napadalec v rokah?



3. Kakšna je najpomembnejša razlika med sinhroniziranim in napravno vezanim passkeyjem?



4. Za svoj račun za gostovanje uporabljate varnostni ključ. Kaj uredite takoj?



5. Pri neki storitvi se prijavljate s passkeyjem, vendar je prijava z geslom in kodo SMS še vedno omogočena. Kakšno je tveganje?



Naloga

Naloga D2.4: Vaš prvi passkey ali varnostni ključ. Ugotovite, kateri od Vaših najpomembnejših računov podpirajo passkeyje ali varnostne ključe, pri vsaj enem ga nastavite in uredite rezervo. Odkljukajte kontrolni seznam in odgovorite na vprašanja za razmislek.

Naloga D2.4: Vaš prvi passkey ali varnostni ključ

Tako se lotite tega: (1) Pri Vaših najpomembnejših računih (e-pošta, upravitelj gesel ali ponudnik passkeyev, gostovanje, registracija domene, banka, računovodstvo) v varnostnih nastavitvah preverite, ali podpirajo passkeye ali varnostne ključe. (2) Pri vsakem računu izberite: sinhroniziran passkey (v Vašem operacijskem sistemu ali upravitelju gesel) ali vezan na napravo (varnostni ključ). Za upravljanje gostovanja, domen in ponudnika passkeyev je priporočljiv varnostni ključ. (3) Pri vsaj enem računu nastavite passkey ali ključ. (4) Poskrbite za rezervo: registriran drugi ključ, shranjen na drugem mestu, ali pri sinhroniziranem passkeyu drugo napravo in dobro zaščito računa pri ponudniku. (5) Preverite, ali je stari način prijave (geslo s SMS ali kodo) še vklopljen. Če je mogoče, ga izklopite, ali pa naredite geslo dolgo in edinstveno. (6) Enkrat preizkusite prijavo na drugi napravi (na primer s kodo QR in Vašim telefonom).




Vaše kljukice in zapiski ostanejo samo v tem brskalniku, nikamor jih ne pošiljamo. Če ste prijavljeni, v Moji tečaji shranimo samo podatek, da ste nalogo opravili.

Za nadaljnje branje

Trenutek…

Nastavite svoje domene

Za vsako domeno uredite imenske strežnike, povezavo z gostovanjem in kdo bo imetnik.

Nalaganje Vaših domen…