Bcrypt, Scrypt i Argon2
- Pliki nie opuszczają urządzenia
- Działa w przeglądarce
- Za darmo, bez konta, bez znaku wodnego
Jak używać: Bcrypt, Scrypt i Argon2
Twórz i weryfikuj skróty haseł bcrypt, scrypt i Argon2 w przeglądarce, z ostrzeżeniami, gdy ustawienia spadają poniżej zaleceń OWASP. Weryfikacja czyta też skróty Django PBKDF2.
- 1
Wybierz Generuj skrót, a potem Algorytm: bcrypt, scrypt albo Argon2.
- 2
Dostosuj parametry (Współczynnik kosztu dla bcrypt; N, r i p dla scrypt; Wariant, Pamięć, Iteracje i Równoległość dla Argon2) i zwracaj uwagę na ostrzeżenia.
- 3
Wpisz Hasło i kliknij Generuj skrót, a potem skopiuj ciąg skrótu oraz surowy skrót i sól dla scrypt i Argon2.
- 4
Aby sprawdzić hasło, przełącz się na Zweryfikuj skrót (albo kliknij Zweryfikuj ten skrót), wklej Ciąg skrótu, wpisz Hasło do sprawdzenia i kliknij Zweryfikuj.
Częste pytania
Czy moje hasło jest wysyłane na serwer?
Nie. Haszowanie działa w wątku w tle na urządzeniu, a hasła i skróty nigdy nie są zapisywane ani wysyłane.
Dlaczego to samo hasło daje za każdym razem inny skrót?
Każdy skrót dostaje nową losową 16-bajtową sól (bcrypt tworzy własną sól). Sól jest zapisana wewnątrz ciągu skrótu, więc weryfikacja nadal działa. Własnej soli używaj tylko po to, aby odtworzyć znany skrót.
Jaki algorytm i jakie ustawienia wybrać?
Argon2id jest zalecanym wyborem dla nowych systemów; minimum OWASP to m = 19 MiB, t = 2, p = 1. Dla scrypt zaleca N = 2^17, r = 8, p = 1, a dla bcrypt koszt co najmniej 10. Narzędzie ostrzega, gdy zejdziesz poniżej.
Jakie formaty skrótów mogę zweryfikować?
bcrypt ($2a$, $2b$, $2y$), ciągi PHC Argon2id, Argon2i i Argon2d, scrypt ($scrypt$ i $s0$) oraz Django pbkdf2_sha256 / pbkdf2_sha1. Skróty Linux crypt ($1$, $5$, $6$, $y$), Apache $apr1$ oraz zwykłe skróty MD5/SHA są rozpoznawane, ale nieobsługiwane.
Dlaczego długie hasło jest przyjmowane przez bcrypt, ale nie jest w całości używane?
bcrypt używa tylko pierwszych 72 bajtów hasła i ignoruje resztę. Narzędzie ostrzega, gdy tak się dzieje; Argon2 i scrypt nie mają takiego limitu.
Czy da się odzyskać hasło ze skrótu?
Nie. Sprawdza tylko, czy wpisane hasło pasuje. Skróty haseł są celowo wolne i jednokierunkowe, dlatego liczenie chwilę trwa; możesz patrzeć na stoper albo kliknąć Anuluj.
