Program magazynowy WMS.net

Bezpieczeństwo - Uwierzytelnianie w programie magazynowym WMS.net

W uwierzytelnianiu dwustronnym potwierdzana jest tożsamość serwera i łączącego się klienta. Opisujemy hasła jednorazowe oraz zaufaną stronę trzecią w WMS.net.

Opublikowano · Aktualizacja
www.programmagazyn.pl/baza-wiedzy/
Magazynierzy pracują przy regałach z paletami owiniętymi folią stretch
Magazynierzy pracują przy regałach z paletami owiniętymi folią stretch
W skrócie

W uwierzytelnianiu dwustronnym potwierdzana jest tożsamość serwera i łączącego się klienta. Opisujemy hasła jednorazowe oraz zaufaną stronę trzecią w WMS.net.

Platforma WMS.net pracuje w chmurze prywatnej, a aplikacja ma interfejs webowy. Każdy użytkownik musi więc najpierw potwierdzić swoją tożsamość przy logowaniu.

Na czym polega uwierzytelnianie w programie magazynowym?

Uwierzytelnianie jest procesem stwierdzania autentyczności, czyli weryfikacji tożsamości użytkownika. Użytkownicy mogą być uwierzytelniani na podstawie jednej lub kilku informacji.

Procedury uwierzytelniania dwustronnego

Zakładamy, że użytkownik potrzebuje usług serwera. W procesie uwierzytelnienia dwustronnego (two-party authentication) uczestniczą klient i serwer. Uwierzytelnienie jednokierunkowe polega na sprawdzeniu tożsamości użytkownika, a tożsamość serwera pozostaje niesprawdzona. Użytkownik wysyła wtedy żądanie rejestracji wraz z identyfikatorem i hasłem. Uwierzytelnienie dwukierunkowe wymaga dodatkowo potwierdzenia tożsamości serwera, czyli serwer musi podać swoje hasło.

Cztery sposoby uwierzytelniania i różnice między nimi
SposóbKto potwierdza tożsamośćJak to działa
JednokierunkoweTylko użytkownikUżytkownik wysyła żądanie rejestracji wraz z identyfikatorem i hasłem. Tożsamość serwera nie jest sprawdzana.
DwukierunkoweUżytkownik i serwerOprócz danych użytkownika serwer musi podać swoje hasło.
Hasło jednorazoweUżytkownik, hasłem ważnym jeden razLiczba powstaje na stacji klienckiej albo na specjalnym serwerze, a weryfikuje ją serwer.
Z udziałem strony trzeciejKlient i serwer, przez serwer bezpieczeństwaZaufana strona trzecia (trusted third-party) przechowuje hasła używane do weryfikacji użytkowników i serwerów.

Hasła jednorazowe

Metoda haseł jednorazowych polega na jednorazowym wykorzystaniu wygenerowanego hasła. Kradzież takiego hasła nie stanowi więc zagrożenia. Najczęściej są to liczby generowane na stacji klienckiej i weryfikowane na serwerze. Mogą też powstawać na specjalnym serwerze.

Hasło jednorazowe działa tylko raz, więc jego kradzież nie stanowi zagrożenia.

Użytkownik może też dostać specjalną kartę. Przy pomocy klawiatury karty wprowadza swój PIN. Procesor karty wylicza liczbę, którą karta wyświetla, a użytkownik wpisuje ją jako hasło. Serwer zna identyfikator użytkownika, więc potrafi wygenerować taki sam kod i na tej podstawie zweryfikować użytkownika.

Hasła dostępu do systemu

Hasła mogą zostać skradzione z bazy haseł albo przechwycone podczas przesyłania przez sieć. Do odgadnięcia hasła służy między innymi słownikowa metoda łamania, która sprawdza każde słowo ze słownika pod kątem tego, czy jest hasłem. Eksperymenty nad słabością haseł pokazują, jak łatwo odgadnąć hasło, gdy zna się informacje o użytkowniku. Hasła powinny więc być trudne do odgadnięcia i do ukradzenia.

Baza Studio WMS.net pracuje na Microsoft SQL Server, który ma własne tryby uwierzytelniania opisane w dokumentacji Microsoft Learn. Zasady tworzenia i przechowywania haseł opisuje strona o polityce bezpieczeństwa haseł.

Uwierzytelnianie z udziałem strony trzeciej

Zaufana strona trzecia (trusted third-party) poświadcza tożsamość klienta i serwera. Nazywamy ją serwerem bezpieczeństwa. Jego zadaniem jest przechowywanie haseł wykorzystywanych podczas weryfikacji użytkowników i serwerów.

Świadomość pracowników jest częścią ochrony danych

Bezpieczeństwo danych to nie tylko kwestia techniczna, ale także ludzka. Nawet dobry system zabezpieczeń nie pomoże, gdy pracownicy nie znają zagrożeń i nie przestrzegają zasad bezpieczeństwa. Dlatego potrzebne jest regularne szkolenie pracowników w zakresie bezpieczeństwa informacji. Pracownik powinien wiedzieć, jak bezpiecznie pracować z systemem i jak chronić swoje hasła.

Musi też znać ustalone procedury reagowania na incydenty na wypadek podejrzenia naruszenia bezpieczeństwa. Zakres dostępu poszczególnych osób opisuje polityka dostępu w magazynie.

Portret pracownicy w białym kasku trzymającej tablet z cyfrowym, pikselowym ekranem danych
Nawyki pracownika przy logowaniu i obsłudze haseł decydują o tym, czy zabezpieczenia systemu działają w praktyce.

Czy zapoznałeś się z aplikacją dla magazynów wysokiego składowania?

Moduł Magazyn umożliwia bieżące monitorowanie stanów magazynowych posiadanych towarów. Generuje dokumenty PZ, RW, PW, MM i WZ. Wystawia też rezerwacje dla klientów oraz zamówienia do dostawców. Aplikacja dla magazynów wysokiego składowania oferuje inną funkcjonalność niż standardowy księgowy program magazynowy. Dostęp do tych dokumentów chroni uwierzytelnianie opisane wyżej.

Bezpieczeństwo i uwierzytelnianie w systemach informatycznych

Uwierzytelnianie to podstawowy proces zapewniający bezpieczeństwo dostępu do systemów informatycznych. Polega na weryfikacji tożsamości użytkowników przed przyznaniem im dostępu do zasobów. Metod jest wiele: od haseł i tokenów po biometrię oraz uwierzytelnianie wieloskładnikowe (MFA), które zwiększają poziom ochrony i minimalizują ryzyko nieautoryzowanego dostępu. Poniżej znajdziesz artykuły omawiające techniki uwierzytelniania oraz ich znaczenie dla bezpieczeństwa systemów IT.

  • Uwierzytelnianie wieloskładnikowe (MFA) i tokeny. MFA wymaga od użytkownika potwierdzenia tożsamości więcej niż jednym czynnikiem, na przykład hasłem i kodem SMS. Dzięki temu MFA zwiększa bezpieczeństwo dostępu i chroni przed nieautoryzowanym dostępem. Tokeny to jednorazowe lub czasowe kody generowane w aplikacjach albo wysyłane SMS-em, które eliminują ryzyko związane z kradzieżą haseł.
  • Biometria w uwierzytelnianiu. Biometria weryfikuje tożsamość na podstawie unikalnych cech fizycznych, takich jak odciski palców lub rozpoznawanie twarzy. Technologia biometryczna podnosi poziom zabezpieczeń i występuje w różnych systemach.
  • Bezpieczne hasła - podstawowa metoda uwierzytelniania, która wymaga zasad tworzenia i przechowywania. Artykuł opisuje praktyki, dzięki którym hasło jest silne i trudniejsze do skompromitowania.
  • Rola uwierzytelniania w systemach IT - artykuł omawia znaczenie uwierzytelniania jako elementu bezpieczeństwa, który zapobiega nieautoryzowanemu dostępowi do systemów. Opisuje techniki i standardy stosowane w systemach IT.
Słownik pojęć

Pojęcia związane z uwierzytelnianiem w programie magazynowym

Skróty i nazwy z tej strony, wyjaśnione od strony osoby, która odpowiada za dostęp do systemu.

AuthNUwierzytelnianie
Proces stwierdzania autentyczności, czyli weryfikacji tożsamości użytkownika. Może opierać się na jednej lub kilku informacjach.
2PAUwierzytelnianie dwustronne
Proces, w którym uczestniczą klient i serwer (two-party authentication). Może być jednokierunkowe albo dwukierunkowe.
OTPHasło jednorazowe
Hasło wykorzystywane tylko raz, więc jego kradzież nie stanowi zagrożenia. Generuje je stacja kliencka albo specjalny serwer.
TTPZaufana strona trzecia
Serwer bezpieczeństwa (trusted third-party), który poświadcza tożsamość klienta i serwera. Przechowuje hasła używane do weryfikacji.
MFAUwierzytelnianie wieloskładnikowe
Potwierdzenie tożsamości więcej niż jednym czynnikiem. Przykładem jest hasło połączone z kodem SMS.
TokenToken uwierzytelniający
Jednorazowy lub czasowy kod generowany w aplikacji albo wysyłany SMS-em. Eliminuje ryzyko związane z kradzieżą haseł.
SłownikAtak słownikowy
Metoda odgadywania hasła przez sprawdzanie kolejnych słów ze słownika. Utrudnia ją hasło, którego nie da się wywieść z informacji o użytkowniku.
FAQ

Bezpieczeństwo i uwierzytelnianie w programie magazynowym WMS.net - najczęstsze pytania i odpowiedzi

01

Czym różni się uwierzytelnianie jednokierunkowe od dwukierunkowego?

W jednokierunkowym sprawdzana jest tylko tożsamość użytkownika, który wysyła identyfikator i hasło. W dwukierunkowym serwer również potwierdza swoją tożsamość, czyli podaje swoje hasło. Tożsamość obu stron jest wtedy potwierdzona.

02

Dlaczego hasło jednorazowe jest bezpieczniejsze od zwykłego?

Takie hasło można wykorzystać tylko raz, więc jego kradzież nie stanowi zagrożenia. Liczbę generuje stacja kliencka albo specjalny serwer, a weryfikuje ją serwer. W wersji z kartą liczbę wylicza procesor karty po wpisaniu PIN-u.

03

Jak można odgadnąć lub ukraść hasło?

Hasło można ukraść z bazy haseł albo przechwycić podczas przesyłania przez sieć. Do odgadywania służy metoda słownikowa, która sprawdza każde słowo ze słownika. Dlatego hasło musi być trudne do odgadnięcia, zwłaszcza gdy ktoś zna dane użytkownika.

04

Kim jest zaufana strona trzecia w uwierzytelnianiu?

To serwer bezpieczeństwa, który poświadcza tożsamość klienta i serwera. Przechowuje hasła używane do weryfikacji użytkowników i serwerów. Występuje w uwierzytelnianiu z udziałem strony trzeciej (trusted third-party).

05

Co poza technologią chroni dane w programie magazynowym?

Świadomość pracowników, bo nawet dobry system zabezpieczeń nie pomoże, gdy zasady są łamane. Pracownik powinien znać zasady ochrony haseł i procedury reagowania na incydenty. Pomaga w tym regularne szkolenie z bezpieczeństwa informacji.

Chcesz dowiedzieć się więcej o programie magazynowym WMS.net?

Uruchom bezpłatne demo programu magazynowego WMS.net lub zapytaj o szczegóły wdrożenia.