Random Token Generator
Generate cryptographically secure random tokens in hex, Base64, or alphanumeric format.
Opmaken
Entropie-bytes
Aantal
Over deze tool
De Veilige Willekeurige Token Generator gebruikt de browser-API crypto.getRandomValues om cryptografisch willekeurige byte-arrays te genereren en deze te coderen in het gekozen formaat.
In tegenstelling tot Math.random() produceert crypto.getRandomValues entropie die geschikt is voor beveiligingstokens, API-sleutels, sessie-identificatoren en nonces. Alle generatie vindt lokaal in uw browser plaats.
Hoe te gebruiken
- Selecteer een uitvoerformaat. Hex is het meest draagbaar; URL-safe Base64 vermijdt URL-onveilige tekens.
- Kies het aantal entropie-bytes. 32 bytes (256 bits) wordt aanbevolen voor de meeste beveiligingsgebruikssituaties.
- Stel het aantal in om meerdere tokens tegelijk te genereren (bijv. batch API-sleutelcreatie).
- Klik op Genereren en kopieer individuele tokens of alle tegelijk.
Gebruiksscenario's
Ontwikkelaars genereren API-sleutels voor bearer token authenticatie. Backend-engineers maken CSRF-tokens, sessie-identificatoren of wachtwoord-reset nonces.
Veelgestelde vragen
- Hoeveel bytes moet ik gebruiken? — 16 bytes (128 bits) is het minimum voor beveiligingstokens. 32 bytes (256 bits) wordt aanbevolen voor langlevende API-sleutels.
- Wat is het verschil tussen hex en URL-safe Base64? — Hex gebruikt slechts 4 bits per teken (2× langere uitvoer). URL-safe Base64 vervangt + en / door - en _, waardoor het veilig is voor URL's en bestandsnamen zonder procentcodering.
- Is dit echt willekeurig? — Ja. crypto.getRandomValues wordt ondersteund door de CSPRNG van het besturingssysteem — dezelfde bron die door beveiligingssoftware wordt gebruikt.