Como a página da Wikipédia diz:
It is also possible to write to /dev/random. This allows any user to mix random data into the pool. Non-random data is harmless, because only a privileged user can issue the ioctl needed to increase the entropy estimate. The current amount of entropy and the size of the Linux kernel entropy pool are available in /proc/sys/kernel/random/, which can be displayed by the command cat /proc/sys/kernel/random/entropy_avail.
Então, no seu caso, se você realmente pretende injetar alguma aleatoriedade obtida do RaspberryPi como um arquivo, então tudo que você precisa é gravar o arquivo em /dev/random
com um simples " cat randomfilefromrasp > /dev/random
". O que seria mais complexo (e exigiria direitos extras) seria afirmar que a aleatoriedade extra garante algum valor de "entropia" extra. Mas importa apenas para o irritante mecanismo de bloqueio de /dev/random
(esse dispositivo tende a bloquear quando supõe que ele queimou toda a sua entropia); seu arquivo extra ainda é adicionado à mistura e contribuirá para a entropia real (isto é, você obtém os benefícios de segurança, mesmo que o kernel não perceba).