最近では、市販の PC ハードウェアのほとんどに乱数ジェネレーターが搭載されています。 VIA セミコンダクターは、長年にわたってプロセッサにそれらを搭載しています。 Linux カーネルにはそのための via-rng ドライバーがあります。 drivers/char/hw_random/
には 34 個のソース モジュールがあります。 これには、Intel および AMD ハードウェア用のドライバーと、TPM デバイスを備えたシステム用のドライバーが含まれます。 rng デーモン (rngd) を実行して、ランダム データをカーネル エントロピー プールにプッシュできます。