Bcrypt-hashgenerator
Gratis online Bcrypt-hashgeneratorværktøj, understøtter verifikation
Om Bcrypt-hash
Fører tre bcrypt-operationer i én værktøj: genererer en saltet adgangskodeshash med en konfigurerbar kostfaktor, verificerer en klartekstadgangskode mod en eksisterende hash, og extraherer den embedde metadata (version, kost, salt, hash) fra en bcrypt-streng. Støttet af bcryptjs-biblioteket genererer det standardiserede $2a$
Hoe at bruge
1. Vælg modusen med hjælp af de tre tabele: Generer, Verificere eller Extrahere. 2. Generer: indtast en adgangskode, træk slideren for kostfaktoren (4-16) og klik på Generer Hash for at lave bcrypt-strengen. 3. Verificere: lim en eksisterende hash og en kandidatadgangskode, og klik derefter på Verificere – resultatet viser om der er overensstemmelse eller ikke. 4. Extrahere: lim en bcrypt-hash og klik på Extrahere Info for at se dess version, kostfaktor, salt og hash-verdi.
Kostnadsfaktor og arbeidsfaktor
Kostnadsfaktoren (også kaldet arbeidsfaktor) styr antallet iterationer som 2^kost – f.eks. kostnad 10 = 1.024 gange, kostnad 12 = 4.096, kostnad 14 = 16.384. Skaleren strekker sig fra 4 (snart, usikrt) til 16 (langsomt, ~65.000 gange). Verktøjet viser det ekvivalente antal gange ved siden af skaleren. Kostnad 10–12 er typisk for webappler i dag; højtt den med tilbøjelser i hardvaru. Hver genereringsopkald producerer en ny, tilfældig salt på 22 karakterer, så samme adgangskode giver forskellige hash-værdier hver gang.
▶Hvorfor giver den samme adgangskode forskellige hash-værdier?
▶Hvilken kostnadsfaktor skal jeg bruge?
▶Hvad er forskellen mellem $2a$, $2b$
▶Af hverden rapporterer Verify “no-match” i stedet for en fejl for en uformatet hash?
Reference
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig