Has anyone yet removed the random number generator entirely from the Linux kernel? I'm currently working on an embedded x86_64 project, and I'm interfacing witht the TPM2 chip. There cannot be any software-based psuedo-random number generators on my device, and so far I've removed three of them: (1) The built-in PRNG inside OpenSSL (2) The Intel RDRAND engine inside OpenSSL (3) The simulator library that goes with the tpm2tss engine for OpenSSL (tcti-mssim) The only software-based random-number generator left on my device is inside the Linux kernel (i.e. the one that feeds /dev/random). I do realise that there are tools like 'rng-tools' for feeding a hardware generator into the entropy pool for "/dev/random" -- but this simply isn't good enough for my project. I need to remove the PRNG from the Linux kernel and replace it with something that interfaces directly with the TPM2 chip. Has this been done before?