Generador de números aleatorios... ¡en 1959!

Los más técnicos disfrutaréis seguro con este trabajo, que trata de la implementación de un generador de números aleatorios capaz de producir 5.000 bits por segundo ¡en 1959!. La referencia al mismo la saca hoy Bruce Schneier en su Crypto_GRAM de diciembre. Por cierto, ¡Felices Fiestas a todos! ;)

A generator of random numbers (PDF, 2 MB)

Comentarios

Selecciona arriba tu forma preferida de visualizar
los comentarios y pulsa el botón para guardar tus
preferencias. Éstas sólo se recordarán para tus
próximas visitas si eres usuario registrado.

Hablando de PRNGs ...

Hay que tener mucho cuidado con los congruenciales lineales: suelen tener estructura interna :)

--
Eso es una cuestón de opinión :)

pregunta

que metodo usan los diferentes lenguajes de programacion para generar numeros aleatorios?

Son rutinas que generan números pseudoaleatorios

He aquí un método muy sencillo, que se se puede implementar en cualquier lenguaje y que funciona bastante bien:

1. Formas la semilla como un número decimal a partir del día y la hora, algo como s=0.ssmmhhddmmaaaaa (se pueden añadir valores de teclado)

2. random = parte decimal de (pi + s)^2

3. s = random

etc.

No puedo bajarme el pdf

404 Not Found
The requested URL '/rc3600/DASK_rng.pdf' was not found on this server.
--------------------------------------------------------------------------------

thttpd/2.25b 29dec2003

Actualizado

Tras una búsqueda he actualizado la URL.

Prueba de nuevo.

Ahora ya va

Gracias

Opinar

Los comentarios publicados en este sitio expresan sólo la opinión de su autor, quien será el único responsable de los mismos. La publicación de cualquier comentario no supone en absoluto la conformidad del responsable de este sitio con su contenido.

Como norma general, en este sitio no se publican comentarios que incluyan datos personales, ni direcciones de correo, ni ninguna otra forma de establecer contactos privados o comerciales, así como comentarios que no aportan nada, fuera de tema o que no se ajustan a la netiqueta, la ortografía o la educación.

Para poder enviar tus comentarios has de permitir las cookies del sitio.

Por favor, escribe arriba el resultado de la operación planteada. Gracias.
  • Etiquetas HTML permitidas: <a> <em> <strong> <ul> <ol> <li> <p> <u> <br><strike> <blockquote> <div>

Más información sobre las opciones de formato...