Slumpmässig bytes-generator
Generera kryptografiskt säkra slumpmässiga bytes i hex eller Base64.
Om Random Bytes Generator
Random Bytes Generator producerar kryptografiskt säkra slumpmässiga bytes med hjälp av webbläsarens inbyggda CSPRNG via Web Crypto API (window.crypto.getRandomValues), vilket säkerställer att varje utdata är lämplig för säkerhetskänsliga applikationer. Utdata finns tillgänglig i hexadecimal eller Base64-kodning i valfri längd från 1 byte till flera kilobyte. Kryptografiskt säkra slumpmässiga bytes är grunden för säkra krypteringsnycklar, initialiseringsvektorer, nonces, sessions-tokens och lösenordssalter. Eftersom genereringen sker helt på klientsidan, överförs de slumpmässiga värdena aldrig till någon server.
Hur Man Använder
Ange antalet bytes du behöver i längdfältet, till exempel 16 bytes för en AES-128-nyckel, 32 bytes för en AES-256-nyckel, eller 12 bytes för en GCM-nonce. Välj utdataformat, antingen små bokstäver hexadecimal eller Base64. Klicka på Generate för att producera en ny uppsättning kryptografiskt säkra slumpmässiga bytes. Varje klick anropar window.crypto.getRandomValues för en ny oberoende utdata. Kopiera resultatet direkt för användning i konfigurationsfiler, nyckelhanteringssystem eller applikationskod.
Vanliga Användningsområden
- Generering av 128-bitars (16-byte), 192-bitars (24-byte) eller 256-bitars (32-byte) AES symmetriska krypteringsnycklar för applikationssäkerhet
- Skapande av 96-bitars (12-byte) initialiseringsvektorer för AES-GCM autentiserad kryptering för att säkerställa unikhet hos chiffertexten
- Produktion av 256-bitars (32-byte) säkra slumpmässiga tokens för API-autentisering, länkar för lösenordsåterställning och sessionsidentifierare
- Generering av slumpmässiga nonces för kryptografiska challenge-response-protokoll och CSRF-token-generering
- Skapande av slumpmässiga saltvärden med hög entropi för lösenordshashning med bcrypt, Argon2 eller PBKDF2-algoritmer