Prijeđite na sadržaj

Postavke kolačića

Za svaku vrstu odaberite koje kolačiće dopuštate. Svoj odabir uvijek možete promijeniti putem poveznice Postavke kolačića na dnu svake stranice. Izjava o privatnosti

Nužni

Uvijek uključeni

Potrebni za prijavu, čuvanje košarice i pamćenje Vaših odabira. Uvijek su uključeni.

Koji kolačići?
  • weboke_sessie, weboke_klant, weboke_remember: Vaša sesija i to da ostanete prijavljeni
  • weboke_basket: Vaša košarica
  • wkBtwIncl: prikaz cijena s PDV-om ili bez njega
  • wok_cookies: Vaš odabir kolačića, 12 mjeseci

Mjeri koji oglas dovodi do posjeta ili narudžbe, kako ne bismo plaćali oglase koji ništa ne donose.

Koji kolačići?
  • Google Ads putem Google Tag Managera (_gcl_au, _gcl_aw), do 90 dana
  • OpenAI Ads, oglasi u ChatGPT-u
  • wok_aff: preko kojeg ste partnera došli k nama (partnerski program), 60 dana

4,6

Država i jezik

Svaka država ima vlastitu stranicu, s cijenama i PDV-om te države.

Pogledajte

Dvofaktorska autentifikacija: kodovi, aplikacije i SMS

Modul 2: Lozinke i prijava · Vrijeme čitanja: 11 minuta

Cilj učenja: Nakon ove lekcije moći ćete usporediti oblike dvofaktorske autentifikacije (SMS, e-pošta, TOTP, push), prepoznati napade na njih i unaprijed urediti postupak oporavka za slučaj da izgubite telefon.

Ključni pojmovi: 2FA/MFA, faktor (znanje, posjedovanje, biometrija), TOTP, dijeljena tajna, push obavijest, MFA zamor, sim-swap, kodovi za oporavak

Dva različita dokaza

Lozinka je nešto što znate. Ako procuri, svatko tko je zna može se prijaviti. Dvofaktorska autentifikacija (2FA) zato traži drugi dokaz druge vrste. Kad je uključeno više od dva faktora, govori se o višefaktorskoj autentifikaciji (MFA); u praksi se ti pojmovi koriste naizmjenično.

Postoje tri vrste faktora:

  • Znanje: lozinka ili PIN kod.
  • Posjedovanje: Vaš telefon s aplikacijom, sigurnosni ključ, kartica.
  • Biometrija: Vaš otisak prsta ili lice.

Dva puta ista vrsta se ne računa: lozinka i sigurnosno pitanje su dvije stvari koje znate. Nizozemski NCSC izdaje izričitu preporuku da se MFA koristi na svakom sustavu i računu koji to podržava, a svakako na računima dostupnima putem interneta i na računima s administratorskim ovlastima. Za malu tvrtku to su u svakom slučaju: e-pošta, hosting i registracija domene, banka, računovodstvo, web trgovina, upravitelj lozinki i poslovne društvene mreže.

Oblici jedan uz drugi

OblikKako radiSlaba točkaOtporno na phishing?
Kod putem SMS-aUsluga šalje kod na Vaš telefonski brojSim-swap, presretanje, Vaš broj nije Vaš uređajNe
Kod putem e-pošteUsluga šalje kod u Vaš poštanski sandučićJak koliko i Vaš poštanski sandučić; ako je on preuzet, ovo nije drugi zasunNe
Autentifikatorska aplikacija (TOTP)Aplikacija svakih 30 sekundi generira novi kodTajna može procuriti pri postavljanju ili u lošoj sigurnosnoj kopiji; kod prepisujete ručnoNe
Push obavijestTelefon pita "Jeste li to Vi?" i Vi dodirnete OdobriMFA zamorNe, bolje je uz unos broja
Passkey ili sigurnosni ključVaš uređaj kriptografski dokazuje tko ste, samo za pravu domenuOporavak ako sve izgubiteDa (lekcija 2.4)

Svaki je oblik mnogo bolji od izostanka drugog koraka. No tablica također pokazuje: sve pri čemu Vi prepisujete kod ili odobravate obavijest, prevarant može navesti da učinite na svojoj lažnoj stranici. NIST to u dokumentu SP 800-63B-4 kaže bez okolišanja: metode kod kojih rezultat ručno unosite nisu otporne na phishing.

Kako radi autentifikatorska aplikacija

Autentifikatorska aplikacija koristi TOTP: Time-based One-Time Password, opisan u RFC 6238. Radi ovako:

  1. Pri postavljanju usluga generira nasumičnu dijeljenu tajnu, primjerice 32 znaka poput JBSWY3DPEHPK3PXP.... Ta se tajna nalazi u QR kodu koji skenirate, ili je prepisujete kao "ručni ključ".
  2. Vaša aplikacija i usluga sada imaju istu tajnu. Nakon toga više nije potreban nikakav kontakt između njih dvoje.
  3. Svakih 30 sekundi obje strane izračunaju tajnu i trenutačno vrijeme te dobiju kod od 6 znamenki. Budući da imaju istu tajnu i isti sat, dobiva se isti kod.
  4. Pri prijavi usluga uspoređuje Vaš kod sa svojim vlastitim rezultatom, obično s tolerancijom od jednog vremenskog razdoblja prije ili poslije za sat koji malo odstupa.

Dvije posljedice:

  • Tajna je zapravo pravi zasun. Tko vidi QR kod ili ručni ključ, može zauvijek generirati iste kodove kao Vaš telefon. Zato od njega nemojte praviti snimku zaslona, nemojte ga dijeliti ni s kim i nemojte ga slati kolegi.
  • Kod radi i bez interneta i ne stiže putem telefonske mreže. Zato je TOTP jači od SMS-a.

Autentifikatorske aplikacije dolaze u različitim oblicima: samostalne na telefonu, ugrađene u upravitelj lozinki, otvorenog koda ili od velike tehnološke tvrtke, s ili bez šifrirane sigurnosne kopije u cloudu. Primjeri su Aegis, Google Authenticator i Microsoft Authenticator, uz funkciju u upraviteljima poput Bitwarden ili 1Password. Sigurnosna kopija je korisna pri nabavi novog telefona, ali nizozemski NCSC upozorava: loše šifrirana sigurnosna kopija napadaču daje pristup jednako lako.

Sim-swap: zašto je SMS najslabiji oblik

Kod sim-swapa prevarant preuzima Vaš telefonski broj. On Vaš broj prebacuje na SIM karticu ili eSIM koju sam posjeduje. To mu uspijeva, primjerice, tako da se kod Vašeg operatera predstavi kao Vi, ili tako da Vas navede da sami surađujete: policija i nacionalni CERT upozoravaju na SMS poruke i pozive "u ime operatera" koji tvrde da je potrebno potvrditi SIM karticu ili hitno prebaciti broj na eSIM.

Čim mu to uspije:

  • Vaš telefon odjednom nema signala i ne možete ni zvati ni primati SMS poruke;
  • prevarant dobiva sve SMS kodove, uključujući kodove za "zaboravljenu lozinku" usluga koje Vaš broj koriste kao način oporavka;
  • ponekad samo s Vašim brojem može preuzeti račune.

Problem je u tome što to primijetite tek kad telefon prestane raditi, često navečer ili vikendom. NIST zato SMS naziva ograničenom metodom i kaže da usluge trebaju obratiti pažnju na signale poput nove SIM kartice ili prebačenog broja. Nizozemski NCSC savjetuje da se SMS po mogućnosti izbjegava, jer poruke nisu šifrirane i mogu se presresti.

Što učiniti?

  • Gdje god je moguće, birajte aplikaciju ili passkey umjesto SMS-a.
  • Uklonite svoj telefonski broj kao način oporavka tamo gdje je to slaba točka, ili ga dodatno zaštitite.
  • Pitajte svog operatera možete li postaviti dodatni PIN ili provjeru za prebacivanje Vašeg broja.
  • Signal odjednom nestane bez razloga? Nazovite operatera s drugog uređaja. Nemojte čekati.

SMS je i dalje bolji od ničega. Ako usluga nudi samo SMS, ipak ga uključite.

MFA zamor: obavijest koju samo odbacite

Kod push obavijesti ne morate ništa prepisivati: telefon pita "Pokušavate li se prijaviti?" i Vi dodirnete Odobri. Jednostavno, i upravo zato zloupotrebljavano.

Kod MFA zamora (poznatog i kao push bombardiranje) napadač već ima Vašu lozinku. On se neprestano iznova pokušava prijaviti, tako da Vaš telefon prima jednu obavijest za drugom, ponekad usred noći. Američka agencija CISA opisuje kako ljudi tada iz ljutnje ili slučajno dodirnu Odobri, ili pomisle da će barem jedna od obavijesti biti stvarna. Ponekad napadač uz to i nazove, predstavljajući se kao "služba za korisnike", s molbom da samo odobrite.

Slučaj iz prakse koji opisuje nizozemski NCSC: napadači su putem MFA zamora ušli u poštanske račune softverske tvrtke i potom ih koristili za prijevaru s lažnim računima.

Pravila:

  • Nikad ne odobravajte obavijest koju sami niste izazvali. Pa ni dvadesetu.
  • Neočekivana obavijest znači da netko ima Vašu lozinku. Odmah je promijenite i prijavite slučaj.
  • Gdje god je moguće, birajte unos broja: zaslon za prijavu prikazuje broj koji unosite u aplikaciju. Tko ne sjedi pred zaslonom za prijavu, ne može tada odobriti. CISA to naziva dobrim privremenim korakom, ali slabijim od MFA otporne na phishing.

Oporavak: uredite to prije nego izgubite telefon

Vaš telefon padne u vodu, bude ukraden ili se pokvari. Bez pripreme ostajete izvan vlastitih računa. Zato postoje kodovi za oporavak (poznati i kao rezervni kodovi): niz rezervnih kodova koje dobijete pri postavljanju, a svaki radi samo jednom.

  • Nemojte ih čuvati na istom telefonu kao Vašu autentifikatorsku aplikaciju. Ispišite ih i spremite uz važne papire, ili ih spremite u svoj upravitelj lozinki uz odgovarajuću stavku.
  • Iskoristili ste kod za oporavak? Precrtajte ga. Ako Vam ponestane kodova, generirajte nove.
  • Osigurajte barem dva načina za pristup: primjerice aplikaciju i kodove za oporavak, ili dva sigurnosna ključa.
  • Pri novom telefonu prvo prebacite svoje račune, a tek nakon toga obrišite stari.
  • Znajte kako funkcionira postupak oporavka Vaših najvažnijih usluga. Dobra usluga ne vraća Vaš drugi korak samo na temelju e-pošte ili poziva, nego prvo provjerava da ste to zaista Vi.

U praksi: ovako to izgleda

U okruženju WebOké, Moj WebOké nakon lozinke uvijek traži drugi korak: standardno kod putem e-pošte, a možete prijeći na autentifikatorsku aplikaciju. U DirectAdmin to se zove Two-Step Authentication, s kodovima za oporavak. U Nextcloud uključujete TOTP i generirate deset rezervnih kodova. Kod drugih pružatelja usluga radi slično: potražite u postavkama profila ili sigurnosti izraze "dvofaktorska autentifikacija", "2FA", "authenticator" ili "two-factor".

Koraci su gotovo uvijek isti: skeniranje QR koda, unos jednog koda radi provjere, spremanje kodova za oporavak.

Sažetak

  • 2FA kombinira dvije vrste faktora: znanje, posjedovanje, biometriju.
  • TOTP radi pomoću dijeljene tajne i sata. Tajna (QR kod) je zapravo pravi zasun: nikad je ne dijelite.
  • SMS je najslabiji oblik zbog sim-swapa i presretanja, ali je bolji od ničega.
  • MFA zamor: nikad ne odobravajte obavijest koju sami niste izazvali, a zatim promijenite lozinku.
  • Kodovi i obavijesti nisu otporni na phishing; passkeyjevi i sigurnosni ključevi jesu (lekcija 2.4).
  • Uredite kodove za oporavak i drugu metodu prije nego izgubite telefon.

Kviz

1. Zašto je kod putem SMS-a slabiji od koda iz autentifikatorske aplikacije?



2. Što se nalazi u QR kodu koji skenirate pri postavljanju autentifikatorske aplikacije?



3. Oko pola dva ujutro dobijete pet puta obavijest "Pokušavate li se prijaviti?". Što radite?



4. Gdje je najbolje čuvati kodove za oporavak?



5. Unesete kod iz svoje autentifikatorske aplikacije na savršeno krivotvorenoj stranici za prijavu. Što prevarant može učiniti?



Zadatak

Zadatak A2.3: Povezivanje authenticator aplikacije. Dobit ćete QR kod probnog računa "WebOké vježba". Skenirajte ga autentifikatorskom aplikacijom po izboru i unesite dva koda koja se prikažu jedan za drugim. Program provjerava računa li Vaša aplikacija ispravno. Probna tajna nema nikakvu vrijednost i briše se nakon 24 sata; nakon toga uklonite probni račun iz svoje aplikacije.

Zadatak A2.3: Povezivanje authenticator aplikacije

Ovdje nikad ne unosite kod pravog računa. Napravite vježbovnu tajnu, skenirajte QR kod aplikacijom authenticator po izboru i unesite kod koji Vaša aplikacija sada prikazuje kao kod 1. Pričekajte da se kod promijeni (najviše 30 sekundi) i unesite novi kao kod 2. Ovo je vježbovni račun bez vrijednosti; kod pravog računa takav QR kod i ključ ne dijelite ni s kim.



Ono što unesete i što pronađemo ne spremamo. Vaš preglednik pamti Vaše odgovore i je li zadatak položen. Ako ste prijavljeni, u Moji tečajevi čuvamo samo podatak da ste zadatak (gotovo) uspješno riješili; ondje to možete i izbrisati.

Zadatak D2.3: Uključivanje dvofaktorske autentifikacije na Vašim najvažnijim računima. Uključite dvofaktorsku autentifikaciju na svojoj e-pošti, hostingu ili registraciji domene, banci, računovodstvu i upravitelju lozinki. Pohranite kodove za oporavak na drugom mjestu i odgovorite na pitanje što radite ako sutra izgubite telefon.

Zadatak D2.3: Uključivanje dvofaktorske autentifikacije na Vašim najvažnijim računima

Evo kako to riješiti: (1) Napravite popis svojih najvažnijih računa: poštanski sandučić, hosting i registracija domene, banka, knjigovodstvo, web trgovina, upravitelj lozinki, društvene mreže tvrtke. (2) Kod svakog uključite dvofaktorsku autentifikaciju. Birajte ovim redoslijedom, ovisno o tome što usluga nudi: passkey ili sigurnosni ključ, authenticator aplikacija, push obavijest s upisivanjem broja, kod putem e-pošte, SMS. (3) Kod svakog spremite kodove za oporavak na drugo mjesto (ispisane ili u Vašem upravitelju lozinki), ne na istom telefonu na kojem je Vaša authenticator aplikacija. (4) Pobrinite se da imate barem dva načina prijave za svaki važan račun. (5) Pitajte svog pružatelja usluge možete li postaviti dodatnu provjeru ili PIN kod za prijenos broja. (6) Dogovorite se s timom: obavijest o prijavi koju sami niste izazvali nikada ne odobravate; odmah je prijavljujete.




Vaše kvačice i bilješke ostaju samo u ovom pregledniku; ne šaljemo ih nikamo. Ako ste prijavljeni, u Moji tečajevi čuvamo samo podatak da ste zadatak završili.

Dodatna literatura

Koraci u WebOké člancima vrijede za okruženje WebOké; kod drugih pružatelja usluga postupak je sličan.

Trenutak…

Postavite svoje domene

Za svaku domenu odredite nameservere, povezivanje s hostingom i tko postaje vlasnik.

Učitavanje Vaših domena…