Eu não tenho certeza se isso funcionará em um Beaglebone, mas ele funciona em máquinas virtuais sem uma fonte aleatória adequada, então sua milhagem pode variar
No Linux, /dev/random usa o pool de entropia mantido pelo kernel para gerar aleatoriedade. Existem duas maneiras de acelerar a geração de entropia:
- Gerar lotes de IO, você pode usar
dd if=/dev/hda1 of=/dev/null(substituahda1pelo seu disco) - Escreva dados adicionais em
/dev/random, comodd if=/dev/hda1 of=/dev/random. No entanto, isso diminui a aleatoriedade no pool. Pode ser melhor usar uma fonte de áudio para gravar em/dev/random.