Я собираю проект аппаратного генератора случайных чисел, который будет использовать несколько источников энтропии ( вместе взятых ):
- Окружающий свет
- Окружающий звук (и уровни звука)
- Температура окружающей среды
- Влажность окружающей среды
- Положение самого устройства (вверх ногами, наклон влево, заголовок вправо и т. Д.)
- Другие источники в будущем, возможно, даже данные GPS (помечены как возможные, потому что два пользователя могут стоять рядом друг с другом, следовательно, возможно, детерминированные, если вы их знаете).
Моя идея состоит в том, чтобы сделать «зарядное устройство» для энтропийного пула, которое люди могут носить с собой в течение дня, пока оно продолжает записывать на USB-накопитель.
Через несколько часов у пользователя будет хороший энтропийный пул ~ 4 ГБ, который можно подключить к ПК и использовать. Я не могу позволить себе действительно дорогие QRNG, основанные на легком или радиоактивном распаде, поэтому я пытаюсь найти что-то более дешевое.
По вашему мнению, Arduino - лучший выбор для создания прототипа? Если нет, что бы вы порекомендовали?