Estoy diseñando un generador de números aleatorios por hardware que utilizará múltiples fuentes de entropía ( combinado ):
- Luz ambiental
- Sonido ambiente (y niveles sonoros)
- Temperatura ambiente
- Humedad ambiente
- Posición del propio dispositivo (boca abajo, inclinado a la izquierda, inclinado a la derecha, etc.)
- Otras fuentes en el futuro, posiblemente incluso datos GPS (marcado posible porque dos usuarios pueden estar uno al lado del otro, por lo tanto, posiblemente determinista si los conoces).
Mi idea es fabricar un "recargador" de entropía que la gente pueda llevar consigo durante el día mientras sigue escribiendo en una unidad USB.
Al cabo de unas horas, el usuario dispondrá de un buen fondo de entropía de ~4 GB que podrá conectar a un PC y utilizar. No puedo permitirme los carísimos QRNG basados en la luz o en la desintegración radiactiva, así que estoy intentando inventar algo más barato.
En tu opinión, ¿es Arduino la mejor opción para crear este prototipo? Si no es así, ¿qué recomendarías?