Identyfikator skrótu
Rozpoznaj skrót po jego formacie. Analiza odbywa się w przeglądarce, nic nie jest wysyłane.
Nic nie opuszcza przeglądarki: skrót jest analizowany na tym urządzeniu i nigdy nie jest wysyłany ani sprawdzany.
Co podpowiada
Wklej skrót, a narzędzie wskaże najbardziej prawdopodobny algorytm na podstawie długości, zestawu znaków i ewentualnych znaczników formatu. Niektóre formaty są jednoznaczne: bcrypt, Argon2 i uniksowe schematy crypt mają prefiks taki jak $2b$ lub $argon2id$. Inne rozpoznaje się tylko po kształcie, więc 32-znakowy ciąg szesnastkowy może być MD5, NTLM lub kilkoma mniej popularnymi algorytmami, a narzędzie wymienia je wszystkie.
Rozpoznaje skrót, nie odwraca go. Nic, co wklejasz, nie jest wysyłane ani wyszukiwane w bazie danych.
Dlaczego algorytm ma znaczenie
Jeśli znajdziesz te skróty we własnej aplikacji lub bazie danych, algorytm mówi, czy hasła są przechowywane bezpiecznie. Szybkie skróty jak MD5, SHA-1 i zwykły SHA-256 są stworzone do szybkości, czyli dokładnie tego, czego potrzebuje atakujący zgadujący miliardy haseł. Skrót hasła powinien być wolny i solony: bcrypt, scrypt lub Argon2.
Pytania
Czy możecie podać wartość pierwotną?
Nie. Skrót jest z założenia jednokierunkowy, a to narzędzie tylko rozpoznaje algorytm. Nigdy nie odwraca skrótu ani go nie wyszukuje.
Dlaczego wymienia kilka algorytmów?
Wiele algorytmów daje wynik o tej samej długości i zestawie znaków. 32-znakowy ciąg szesnastkowy pasuje na przykład do MD5, NTLM i innych. Dopiero znaczniki formatu (jak $2b$ w bcrypt) pozwalają na dokładną odpowiedź.
Znalazłem skróty haseł SHA-256. Czy to w porządku?
Zwykły SHA-256 jest zbyt szybki dla haseł. Użyj wolnego, solonego algorytmu, takiego jak bcrypt, scrypt lub Argon2, i przenieś istniejące skróty przy kolejnym logowaniu użytkowników.
Potrzebują Państwo więcej, niż pokaże narzędzie?
Narzędzie sprawdza jedną rzecz. Nasi konsultanci patrzą na całość.
Bezpieczne oprogramowaniePowiązane artykuły
-
Nagłówki bezpieczeństwa, które mają znaczenie, i te do wycofania
Praktyczny przewodnik: CSP z nonce, HSTS i preload, frame-ancestors, Referrer-Policy, Permissions-Policy i COOP, z przykładami i listą nagłówków do usunięcia.
-
Zanim podłączysz dane firmy do asystenta AI
Checklista dla IT przed podłączeniem LLM: klasyfikacja danych, wrogie dane wejściowe, kontrola dostępu, logi, ocena dostawcy i właściciel ryzyka.
-
Jak projektować i testować bezpieczne wgrywanie plików
Lista kontroli dla funkcji uploadu plików na podstawie OWASP Cheat Sheet, z tabelą testów do wykonania na każdym endpoincie uploadu.