Generator voor willekeurige geheime sleutels
Genereer een cryptografisch veilige willekeurige geheime sleutel in hex, Base64 of URL-veilige Base64, met instelbare bytelengte. Werkt volledig in je browser.
🔒 Deze tool werkt volledig in je browser. Je bestanden worden nooit naar een server geüpload.
Hoe de generator voor willekeurige geheime sleutels werkt
- Kies een formaat: hex, Base64 of URL-veilige Base64.
- Kies een sleutellengte in bytes.
- Kopieer de gegenereerde sleutel, gemaakt met een cryptografisch veilige willekeurige bron.
FAQ
Hoe willekeurig is de gegenereerde sleutel?
Hij gebruikt crypto.getRandomValues() van de Web Crypto API, een cryptografisch veilige generator van willekeurige getallen, geschikt voor het genereren van geheimen, API-sleutels en versleutelingssleutels, niet Math.random().
Welk formaat moet ik kiezen?
Hexadecimaal is gangbaar voor API-sleutels en tokens. Base64 is compacter en gebruikelijk in JWT's en configuratiebestanden. URL-veilige Base64 vermijdt tekens die in URL's ge-escaped moeten worden.
Welke sleutellengte moet ik gebruiken?
32 bytes (256-bit) is een solide standaard voor de meeste geheimen zoals sessiesleutels of API-tokens. Gebruik 16 bytes (128-bit) voor minder kritieke doeleinden, of 48-64 bytes voor toepassingen met extra hoge beveiliging.
Wordt de sleutel ooit ergens naartoe gestuurd?
Nee: hij wordt volledig in je browser gegenereerd en weergegeven. Er wordt niets verzonden of gelogd.
Hoe wij ons verhouden
| Functie | Online Tool Store | Zelf een wachtwoord typen | Opdrachtregel openssl rand |
|---|---|---|---|
| Cryptografisch veilige willekeur | ✓ | ✗ | ✓ |
| Geen terminal nodig | ✓ | ✓ | ✗ |
| Meerdere uitvoerformaten | ✓ | ✗ | ✓ |
Handig om tijdens de ontwikkeling snel een sterke API-sleutel, een sessiegeheim of een versleutelingssleutel te genereren.