Generator hashy bcrypt
Haszuj hasła algorytmem bcrypt, ustawiaj koszt i weryfikuj zgodność lokalnie w przeglądarce.
Hasło
Wygeneruj hash bcrypt
Wybierz wartość od 4 do 16. Wyższe wartości działają wolniej, ale lepiej utrudniają ataki brute force.
Wygenerowany hash
Zweryfikuj hasło względem hasha
Zastosowania
Najczęstsze sposoby użycia tego narzędzia bcrypt przez programistów, QA i wsparcie:
-
Tworzenie danych startowych
Generuj hashe bcrypt do lokalnych baz danych, fixture'ów lub kont demonstracyjnych bez pisania skryptu.
-
Weryfikacja zapisanych poświadczeń
Sprawdź, czy zgłoszone hasło pasuje do hasha bcrypt zapisanego w bazie danych albo pliku konfiguracyjnym.
-
Porównanie współczynników kosztu
Sprawdź, jak koszt 10, 12 lub 14 wpływa na czas generowania, zanim wybierzesz domyślne ustawienie dla nowego procesu logowania.
-
Przygotowanie fixture'ów QA
Twórz, kopiuj, czyść i powtarzaj szybko, gdy potrzebujesz wielu znanych par hasło-hash do testów automatycznych.
-
Dokumentowanie prawdziwych przykładów
Uzyskaj poprawny przykład bcrypt do przewodników onboardingowych, notatek migracyjnych lub dokumentacji API.
FAQ
- Jak używać tej aplikacji?
- Wprowadź lub wklej wymagane dane, dostosuj opcje, uruchom główną akcję i sprawdź wynik. Użyj przycisku Wyczyść / Resetuj, aby zacząć od nowa.
- Czy aplikacja jest darmowa?
- Tak. Aplikacja jest darmowa i nie wymaga konta.
- Co dzieje się z moimi danymi wejściowymi?
- Aplikacja NIE MOŻE przechowywać danych wprowadzonych przez użytkownika. Jeśli jakaś funkcja wymagałaby połączenia sieciowego, aplikacja MUSI jasno opisać to w sekcji pomocy.
- Dlaczego widzę błąd albo nieoczekiwany wynik?
- Większość problemów wynika z nieprawidłowych danych wejściowych albo niezgodnych opcji. Sprawdź format danych, wypróbuj ustawienia domyślne i użyj Wyczyść / Resetuj przed kolejną próbą.
- Gdzie znajdę instrukcje i wskazówki dotyczące problemów?
- Użyj wbudowanego panelu pomocy. MUSI on wyjaśniać dane wejściowe, opcje i typowe błędy oraz MUSI być obsługiwany klawiaturą (łącznie z zamykaniem klawiszem Escape).
Jak używać generatora hashy bcrypt
Użyj tego narzędzia, aby wygenerować nowy hash bcrypt albo sprawdzić, czy hasło pasuje do istniejącego hasha bcrypt. Wszystko działa lokalnie w przeglądarce.
Jak z tego korzystać
- Wpisz hasło, które chcesz zahashować lub zweryfikować. Użyj przełącznika widoczności, jeśli chcesz sprawdzić wpisaną treść.
- Wybierz współczynnik kosztu od 4 do 16 i kliknij Generuj, aby utworzyć nowy hash bcrypt bezpośrednio w przeglądarce.
- Wklej istniejący hash bcrypt do pola weryfikacji i kliknij Weryfikuj, aby sprawdzić, czy pasuje do hasła wpisanego wyżej.
Co zawiera to narzędzie
- Generowanie i weryfikacja bcrypt po stronie klienta, dzięki czemu hasło nie opuszcza przeglądarki.
- Regulowany współczynnik kosztu do danych testowych, fixture'ów, demonstracji i scenariuszy zbliżonych do produkcyjnych.
- Skopiuj wygenerowany hash jednym kliknięciem, a potem użyj Wyczyść / Resetuj, aby szybko zacząć od nowa.
- Dostępny z klawiatury panel pomocy z obsługą Escape, pułapką fokusa i powrotem fokusa do przycisku pomocy.
Wskazówki i rozwiązywanie problemów
- Wyższe koszty generują hash dłużej, więc wybierz najniższą wartość, która nadal spełnia Twoje wymagania bezpieczeństwa.
- Hashe bcrypt zwykle zaczynają się od $2a$, $2b$ albo $2y$. Jeśli weryfikacja od razu się nie powiedzie, sprawdź zapisany hash.
- Zapamiętywana jest tylko preferencja widoczności. Hasła i hashe są czyszczone po odświeżeniu strony.