Ugrás a tartalomra
e-system

Egyedi rendszerek 4 perc olvasás

Kétfaktoros hitelesítés a weboldalon: mikor van rá szükség?

Nem minden weboldalnak kell kétfaktoros belépés, de ahol személyes adat vagy pénz van egy fiók mögött, ott a jelszó kevés. Megmutatjuk, hol érdemes bevezetni, és kinek mit kérjen.

Út a belépésig három állomáson: jelszó, kód a telefonon, fiók, a két lépésnél egy-egy pipával.

A jelszó egyetlen dolgot bizonyít: valaki ismeri. Azt nem, hogy tényleg az jelentkezik be, akié a fiók. Ha a jelszó egy adathalász levélen vagy egy másik oldal kiszivárgott listáján keresztül idegen kézbe kerül, a rendszer semmilyen különbséget nem lát a támadó és a jogos felhasználó között.

A kétfaktoros hitelesítés erre a helyzetre ad választ. Hogy kell-e az Ön oldalára, az már más kérdés: nem minden weboldalnak van rá szüksége, és nem mindenkinek ugyanolyan formában.

Mit jelent a kétfaktoros hitelesítés?

A belépéshez két különböző típusú bizonyíték kell. Három típust szokás megkülönböztetni:

  • Amit tud: jelszó, PIN-kód.
  • Ami megvan neki: telefon, biztonsági kulcs.
  • Ami ő maga: ujjlenyomat, arcfelismerés.

A 2FA (kéttényezős) és az MFA (többtényezős) hitelesítés a gyakorlatban ugyanazt az elvet jelenti. A lényeg a különböző típus: a jelszó és egy biztonsági kérdés együtt nem kétfaktoros belépés, hiszen mindkettő olyasmi, amit tudni kell. Ezt az OWASP ajánlása is a tipikus hibák között sorolja fel.

Hol van rá szükség?

Nem az oldal mérete dönt, hanem az, hogy mi történhet egy feltört fiókkal.

Szinte mindig indokolt

  • Admin felület és tárhely: innen az egész oldal átírható, és minden adat elérhető.
  • Webshop adminja: rendelések, vásárlói adatok, árak, kifizetések.
  • Ügyfélportál, belső rendszer: szerződések, számlák, egészségügyi vagy más érzékeny adatok.
  • Pénzt mozgató fiók: előfizetés, egyenleg, számlaadatok módosítása.

Felajánlani érdemes, de nem kötelezővé tenni

  • Webshop vásárlói fiókjai: aki akarja, bekapcsolhatja. Ha kötelező, a vásárlók egy része a pénztár előtt feladja.
  • Hírlevél, fórum, tagság: ahol kevés érzékeny adat van a fiók mögött.

Általában felesleges

Bemutatkozó oldalon a látogatóknak nincs fiókjuk, tehát nincs mit védeni rajtuk. Ott csak a szerkesztő belépését érdemes megerősíteni.

Nem csak belépéskor

Egy jól felépített rendszer az érzékeny műveleteknél is kér második lépést, akkor is, ha a felhasználó már bent van: például jelszó- vagy e-mail-cím-csere, a kétfaktoros védelem kikapcsolása, adminjogosultságok használata előtt. Egy nyitva hagyott munkamenet így nem elég a fiók átvételéhez.

Kötelező?

Általánosságban nem mondható ki, hogy minden weboldalon kötelező. A GDPR 32. cikke a kockázattal arányos technikai védelmet követeli meg, de módszert nem nevez meg. Minél érzékenyebb adatot kezel egy rendszer, annál nehezebb megmagyarázni, miért csak egy jelszó védi. Hogy az Ön szervezetére vonatkozik-e ágazati vagy kiberbiztonsági előírás, azt érdemes jogásszal tisztázni.

Mire figyeljen a bevezetésnél?

A kétfaktoros belépés nem egy kapcsoló. Néhány döntést előre meg kell hozni:

  1. Melyik módszer? Az SMS-kód, a hitelesítő alkalmazás és a passkey között nagy a különbség.
  2. Mi lesz, ha elvész a telefon? Tartalék kódok és leírt helyreállítási folyamat nélkül az első elveszett telefon ügyfélszolgálati vészhelyzet lesz.
  3. Minden bejárat zárva van? A második lépés nem ér sokat, ha az API-n vagy a mobilalkalmazáson át nélküle is be lehet jutni.
  4. Kipróbálták? A belépés az a folyamat, amelynek hibája mindenkit kizár. Élesítés előtt gondosan tesztelni kell.

Összefoglalva

Kétfaktoros belépés ott kell, ahol egy feltört fiók valódi kárt okoz: az admin felületen mindig, az ügyfélfiókoknál a kockázattól függően. Ha nem biztos benne, mi arányos az Ön rendszeréhez, a biztonságos belépésről szóló oldalunkon összefoglaltuk a lehetőségeket, vagy írja le röviden, mit használnak, és megmondjuk.

Írta az e-system csapata.

További írások

Van egy konkrét terve?

Írja le néhány mondatban, mit szeretne – átnézzük, és őszintén megmondjuk, mi a reális út hozzá.