Hashirajte lozinku s bcrypt-om i provjerite lozinku prema bcrypt hashu, u potpunosti u vašem pregledniku.
Kako koristiti Bcrypt
Odaberite Hashirajte za kreiranje hasha ili Provjerite za provjeru postojećeg.
Unesite lozinku i hash pri provjeri.
Pročitajte bcrypt hash ili rezultat podudaranja.
Alat bcrypt koji sažima lozinku uz trošak koji odaberete i verificira lozinku u odnosu na postojeći bcrypt sažetak. Sve se izvodi lokalno u vašem pregledniku, pa lozinke ostaju na vašem uređaju.
Bcrypt je prilagodljiva funkcija sažimanja lozinki osmišljena posebno za pohranu lozinki. Za razliku od brzog sažetka poput SHA-256, namjerno je spor i uključuje ugrađenu sol, što je upravo ono što želite pri obrani pohranjenih lozinki.
Faktor troška (rundi) postavlja koliko rada svaki sažetak zahtijeva. Svaka dodatna runda udvostručuje izračun, pa podizanje troška čini masovne napade grubom silom i GPU napade znatno sporijima, dok pojedinačna prijava ostaje dovoljno brza. Vrijednost od 10 do 12 uobičajen je izbor.
Bcrypt umiješa nasumičnu sol u svaki sažetak, pa ista lozinka svaki put daje drugačiji sažetak. To pobija unaprijed izračunate dugine tablice, a verifikacija i dalje radi jer je sol pohranjena unutar samog sažetka.
Za provjeru lozinke, način verifikacije čita sol i trošak iz pohranjenog sažetka, sažima kandidata na isti način i uspoređuje, zbog čega vam trebaju samo sažetak i lozinka, a ne izvorna sol.
Sažimanje i verifikacija izvode se u potpunosti u vašem pregledniku, pa se ništa ne učitava. Ipak, izbjegavajte lijepljenje stvarnih produkcijskih lozinki na dijeljenom računalu.
Često postavljana pitanja
Faktor troška: svaka dodatna runda udvostručuje posao potreban za izračunavanje hasha, što čini napade grubom silom sporima. 10 do 12 je uobičajeni izbor.
Bcrypt uključuje nasumični salt u svaki hash, pa se izlaz razlikuje čak i za istu lozinku. Verifikacija još uvijek funkcionira jer je salt pohranjen unutar hasha.
Hashiranje se odvija u potpunosti u vašem pregledniku, pa lozinke nisu učitane. Ipak, izbjegavajte lijepljenje pravih produkcijskih lozinki na dijeljenim računalima.
Ugradi ovaj alat
Dodajte ovaj alat na vlastitu web stranicu. Kopirajte isječak u nastavku; automatski ostaje ažuran.
<iframe src="https://monu.tools/embed/hr/bcrypt-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Slični alati
Kodirajte tekst u Base64 ili dekodirajte Base64 natrag u tekst. Sigurno za UTF-8 uz automatsko prepoznavanje smjera.
Percent-kodirajte i dekodirajte URL-ove i URL komponente, sigurno za UTF-8.
Dekodirajte JSON Web Token da biste pregledali zaglavlje i payload. Nije potreban tajni ključ. Potpis se ne verificira.
Generirajte SHA-1, SHA-256, SHA-384 i SHA-512 hash-ove bilo kojeg teksta, izravno u pregledniku.