MakeKey 1.0

Licencia: Gratis ‎Tamaño del archivo: 563.20 KB
‎Calificación de usuarios: 3.5/5 - ‎2 ‎Votos

Genera números aleatorios verdaderos a una velocidad de aproximadamente 16 bytes por segundo. ¿Por qué querrías hacer eso? 1. Utilícelos para el cifrado ininterelo con almohadillas XOR de una sola vez. 2. Utilícelos como contraseñas insumosables. 3. Utilícelos para números PIN, combinaciones de bloqueo. 4. Utilícelos en criptografía, por ejemplo, generando claves privadas. Funciona escribiendo cualquier cosa que le plazca, y mide el tiempo entre pulsaciones de teclas (y liberaciones de teclas) precisas al nanosegundo (miles de millones de segundo), a continuación, utiliza el orden bajo 8 bits de esas diferencias para el entropía para generar una secuencia de bytes aleatorios. Los bytes aleatorios se muestran como hexadecimales en la pantalla y se registran como binarios bytes un archivo llamado random.pad en el directorio actual. Si lo ejecuta como un Applet, debe conceder permiso para que pueda registre la transmisión aleatoria en su disco duro. Si rechaza el permiso, sólo mostrará los valores en la pantalla. Ventajas: 1. gratis 2. puede examinarlo para ver cómo funciona y para asegurarse de que el código es no hacer nada nefasto como enviar una copia de sus números a la CIA. 3. Se puede ejecutar como un Applet sin instalar, o una aplicación sin conexión de red. Desventajas: 1. lento. Solo puede generar unos 16 bytes aleatorios por segundo. 2. No he hecho pruebas matemáticas en la salida para asegurarme de que son de la más alta calidad. Aprender más Vea el pseudoaleatorio en el glosario de Java en mindprod.com para que otras técnicas generen verdaderos números aleatorios. ¿Por qué el logotipo de la colcha de colores? Se generó colocando pequeños cuadrados en posiciones aleatorias con colores aleatorios.

historial de versiones

  • Versión 1.0 publicado en 2012-12-25
    versión inicial

Detalles del programa