Willekeurige Bytes Generator
Genereer cryptografisch veilige willekeurige bytes in hex of Base64.
Over Random Bytes Generator
Random Bytes Generator produceert cryptografisch veilige willekeurige bytes met behulp van de ingebouwde CSPRNG van de browser via de Web Crypto API (window.crypto.getRandomValues), waardoor elke uitvoer geschikt is voor beveiligingsgevoelige toepassingen. Uitvoer is beschikbaar in hexadecimale of Base64-codering met elke lengte van 1 byte tot enkele kilobytes. Cryptografisch veilige willekeurige bytes vormen de basis van veilige encryptiesleutels, initialisatievectoren, nonces, sessietokens en wachtwoordzouten. Omdat het genereren volledig aan de clientzijde gebeurt, worden de willekeurige waarden nooit naar een server verzonden.
Hoe te gebruiken
Geef het aantal bytes op dat u nodig heeft in het lengteveld, bijvoorbeeld 16 bytes voor een AES-128-sleutel, 32 bytes voor een AES-256-sleutel of 12 bytes voor een GCM-nonce. Kies het uitvoerformaat: hexadecimaal kleine letters of Base64. Klik op Genereren om een nieuwe set cryptografisch beveiligde willekeurige bytes te produceren. Elke klik roept window.crypto.getRandomValues op voor een nieuwe onafhankelijke uitvoer. Kopieer het resultaat direct voor gebruik in configuratiebestanden, sleutelbeheersystemen of applicatiecode.
Veelvoorkomende gebruiksscenario's
- Genereren van 128-bit (16-byte), 192-bit (24-byte) of 256-bit (32-byte) AES-symmetrische encryptiesleutels voor applicatiebeveiliging
- Het creëren van 96-bits (12-bytes) initialisatievectoren voor AES-GCM-geauthenticeerde encryptie om de uniciteit van de cijfertekst te garanderen
- Productie van 256-bit (32-byte) veilige willekeurige tokens voor API-authenticatie, koppelingen voor het opnieuw instellen van wachtwoorden en sessie-ID's
- Het genereren van willekeurige nonces voor cryptografische challenge-responsprotocollen en het genereren van CSRF-tokens
- Het creëren van willekeurige salt-waarden met hoge entropie voor het hashen van wachtwoorden met bcrypt-, Argon2- of PBKDF2-algoritmen