bcrypt hashen & verifiëren

Wachtwoorden hashen met bcrypt of bestaande bcrypt-hashes verifiëren.

100% privé — er wordt niets geüpload

Alle verwerking gebeurt lokaal in je browser. Je bestanden verlaten je apparaat nooit en worden nooit naar een server verzonden.

Let op: bcrypt gebruikt alleen de eerste 72 bytes van het wachtwoord. Langere invoer wordt afgekapt.
Hoger = veiliger maar langzamer. Aanbevolen: 10–12.

Over bcrypt

bcrypt is een wachtwoord-hashfunctie die ontworpen is om langzaam te zijn, wat hem bestand maakt tegen brute-force-aanvallen. Hij bevat een willekeurige salt en een instelbare cost factor.

Wanneer bcrypt gebruiken

  • Het hashen van gebruikerswachtwoorden voordat ze in een database worden opgeslagen.
  • Het verifiëren van een inlogpoging tegen een opgeslagen bcrypt-hash.

Cost factor

De cost factor is een macht van 2. Elke verhoging verdubbelt de tijd om een hash te berekenen. Veelvoorkomende waarden:

  • 10 — snel, acceptabel voor de meeste sites.
  • 12 — tegenwoordig aanbevolen.
  • 14+ — erg langzaam, gebruik dit alleen als je server het aan kan.

Let op: bcrypt gebruikt alleen de eerste 72 bytes van het wachtwoord. Langere wachtwoorden worden stilzwijgend afgekapt.