Generate cryptographically secure random strings, API keys, and tokens
All strings are generated using the Web Crypto API (crypto.getRandomValues), which provides cryptographically secure random values suitable for security-sensitive applications like API keys, tokens, and secrets.