
Multi-Factor Authentication (MFA), czyli w tłumaczeniu na język polski uwierzytelnianie wieloskładnikowe, jest obecnie popularnym sposobem weryfikacji użytkownika. Rozwój technologiczny oraz wzrost zagrożeń związanych z cyberprzestępczością spowodował, że tradycyjny model uwierzytelniania oparty na loginach i hasłach przestał być wystarczający. Jednym z rodzajów zabezpieczeń zaliczanych do MFA jest weryfikacja behawioralna (BB) – wyjątkowo skuteczna, a także działająca w tle, czyli niewymagająca od użytkownika podjęcia dodatkowych działań uwierzytelniających. Dlaczego warto wykorzystać BB jako MFA dla firm?
Definicja uwierzytelniania wieloskładnikowego (MFA) jest bardzo prosta – to proces, w którym do weryfikacji użytkownika stosuje się więcej niż jeden składnik uwierzytelniania. Czym może być ten tajemniczy “składnik”? Podstawowym jest oczywiście login i hasło, które są jednak bardzo narażone na wykorzystanie przez cyberprzestępców. Z tego względu stosuje się także inne metody stanowiące dodatkowe zabezpieczenie przy użyciu danych logowania.
Jednym z najpopularniejszych składników MFA są tokeny SMS, przychodzące na numer telefonu użytkownika. Innymi mogą być np. podanie numeru karty kredytowej, dowodu osobistego, czy skan odcisku palca. Żadne z tych rozwiązań nie jest jednak idealne – telefon może zostać skradziony lub wykorzystany przez cyberprzestępców, podobnie jak karta kredytowa czy dowód osobisty. Skaner odcisków palców w telefonie może zostać uszkodzony, co także uniemożliwi skuteczną weryfikację tożsamości.
Zdecydowanie najbardziej skutecznym składnikiem MFA jest weryfikacja behawioralna. Podkreślmy, że weryfikacja behawioralna może zostać użyta jako alternatywa dla tokenów bezpieczeństwa. W dodatku jako skuteczniejsza alternatywa – nie ma możliwości, aby cyberprzestępca ominął zabezpieczenia i “podrobił” unikalne zachowania użytkownika, takie jak tempo pisania na klawiaturze czy ruchy myszką.
W nawiązaniu do wspomnianych składników uwierzytelniania, należy wyjaśnić także ich rodzaje. Skuteczne MFA wykorzystuje co najmniej 2 z 3 składników, które dzielimy na:
Inaczej mówiąc, czynniki uwierzytelniania dzielimy ze względu na wiedzę, posiadanie i weryfikację. 2FA, czyli Two-Factor Authentication, to wykorzystanie dwóch składników MFA, o których wspomnieliśmy.
Uwierzytelnianie wielopoziomowe (MFA) jest znane użytkownikom nie tylko odwiedzającym strony internetowe banków. Multi-Factor Authentication czy też Two-Factor Authentication wykorzystywane jest m.in. w trakcie logowania do Facebooka, usług Google czy portali z szybkimi płatnościami (np. PayPal). Wszędzie tam, gdzie przejęcie danych logowania może spowodować znaczące szkody dla użytkownika, rekomendowane jest wprowadzenie takich zabezpieczeń.
Skupienie się tylko na potrzebach indywidualnego użytkownika w kontekście MFA byłoby sporym błędem. Szczególnie narażone na ataki cyberprzestępców są również firmy, których pracownicy posiadają dostęp do zasobów, dokumentów czy też aplikacji strategicznie ważnych dla przedsiębiorstwa i jego klientów. Zwykle nie są one jednak odpowiednio zabezpieczone, co zostawia otwartą furtkę dla coraz bardziej kreatywnych hakerów, szczególnie w okresie wzmożonego przejścia na model pracy zdalnej.
Odpowiednie zabezpieczenie powinno przede wszystkim zapewniać bezpieczne logowanie do systemów firmy, takich jak CRM, oraz możliwość integracji z innymi oprogramowaniami używanymi w firmie. Weryfikacja behawioralna jest w pełni konfigurowalna z wewnętrznymi rozwiązaniami – cały proces opisaliśmy w artykule dotyczącym sposobu wdrożenia weryfikacj behawioralnej.
Jak wspomnieliśmy, jest to rozwiązanie gwarantujące maksymalne bezpieczeństwo – system przerywa sesję użytkownika w momencie, gdy jego zachowania odbiegają od normy – nikt poza danym pracownikiem nie może więc korzystać z jego konta. Weryfikacja behawioralna gwarantuje także komfort, ponieważ działa w tle. Użytkownik nie musi za każdym razem korzystać z dodatkowych składników zabezpieczeń (takich jak tokeny), ponieważ robi to za niego BB. Zarówno optymalizacja czasu pracy, jak i bezpieczeństwo są ważne dla przedsiębiorstw.
W celu zapobiegania ewentualnym atakom hakerskim czy fraudom konieczne jest stosowanie wieloskładnikowego (MFA) lub dwuetapowego uwierzytelniania (2FA). Rozwiązaniem najbardziej wartościowym dla firm jest weryfikacja behawioralna, która jest zaliczana jako rodzaj silnego uwierzytelniania. Jej implementacja pozwala na skuteczne zabezpieczenie danych wrażliwych firmy, których wyciek lub wykorzystanie przez cyberprzestępców może mieć bardzo poważne skutki – zarówno w kontekście biznesowym, jak i PR.
Idealnym rozwiązaniem zapewniającym niemal w 100% pewną autoryzację jest połączenie weryfikacjii behawioralnej z Device Fingerprinting. O tym, czym jest Device Fingerprinting, pisaliśmy w poprzednim artykule, do którego przeczytania zachęcamy. Oba te rozwiązania wyróżnia działanie w tle – wszystkie zasoby firmy mogą być stale zabezpieczone i to bez wpływu na User Experience! Poniżej prezentujemy idealny model wdrożenia MFA:
Digital Fingerprints S.A. ul. Gliwicka 2, 40-079 Katowice. KRS: 0000543443, Sąd Rejonowy Katowice-Wschód, VIII Wydział Gospodarczy, Kapitał zakładowy: 4 528 828,76 zł – opłacony w całości, NIP: 525-260-93-29
Biuro Informacji Kredytowej S.A., ul. Zygmunta Modzelewskiego 77a, 02-679 Warszawa. Numer KRS: 0000110015, Sąd Rejonowy m.st. Warszawy, XIII Wydział Gospodarczy, kapitał zakładowy 15.550.000 zł opłacony w całości, NIP: 951-177-86-33, REGON: 012845863.
Biuro Informacji Gospodarczej InfoMonitor S.A., ul. Zygmunta Modzelewskiego 77a, 02-679 Warszawa. Numer KRS: 0000201192, Sąd Rejonowy m.st. Warszawy, XIII Wydział Gospodarczy, kapitał zakładowy 7.105.000 zł opłacony w całości, NIP: 526-274-43-07, REGON: 015625240.