I have an idquantique TRNG (USB). On my Debian machine, I can easily create a file on my disk coming from that TRNG filled with some random content.
Is it possible to make OpenSSL and GnuPG (for key generation for instance) use the output of that TRNG as source of randomness?
Even better: make these tools making a "mix" of their original randomness source (
/dev/random I suppose) and the TRNG source?
I can't fully trust this TRNG (especially because the drivers for it aren't open-sourced).
The purpose behind the last idea is to try to make the randomness better in the best case (where my TRNG is really a true RNG and doesn't have any kind of backdoors) or stay with the quality of /dev/random randomness if the TRNG has some backdoor (repeating patterns, ...) making its output predictable.