Aleatoriedad de calidad criptográfica. Base64 listo para copiar. Generado completamente en tu navegador.
Un byte son ocho bits, cada uno independientemente 0 o 1, produciendo 256 valores posibles (de 0 a 255). Generar N bytes aleatorios significa extraer N muestras independientes. La entropía es exactamente N × 8 bits. Dieciséis bytes producen 128 bits de entropía: 3,4 × 1038 resultados posibles. Treinta y dos bytes producen 256 bits: más resultados posibles que átomos en el universo observable.
Hexadecimal codifica cada byte como dos caracteres (0-9, A-F). Base64 codifica tres bytes en cuatro caracteres ASCII. Binario muestra cada byte como ocho dígitos. El contenido de información es idéntico en los tres formatos. Las pestañas de formato cambian la visualización sin regenerar.
Cada generación llama a crypto.getRandomValues(), la API de Web Cryptography integrada en todos los navegadores modernos. Obtiene entropía a nivel de hardware: ruido térmico, fluctuaciones eléctricas y temporización de interrupciones. El histograma de frecuencia de bytes demuestra la uniformidad visualmente a medida que generas más bytes.
Cada byte se genera dentro de tu navegador y nunca se transmite. Los bytes en bruto solo existen en la memoria de tu dispositivo y en el portapapeles. El servidor entregó esta página; tu dispositivo creó la aleatoriedad.
Los destinatarios generan sus propios bytes independientes en su propio dispositivo.
Inspiración Diaria
Trabajo seleccionado por jurado del A' Design Award, presentado fresco cada mañana.