web-dev-qa-db-ja.com

ランダムな初期化を高速化するにはどうすればよいですか?

Yoctoで構築されたLinux環境を実行している組み込みデバイスがあります。私はopenssh-serverとnginxの両方を実行していますが、十分なエントロピーを待っているため、どちらも開始に1分かかります。

Dmesgから:56.338824] random: crng init done

uname:Linux beaglebone 5.0.12-jumpnow #1 Wed Sep 25 22:09:50 UTC 2019 armv7l GNU/Linux

このプロセスをスピードアップする方法はありますか?おそらく、再起動の間にエントロピーをキャッシュしますか?マウスやキーボードはなく、エントロピーの生成を高速化するためにネットワークトラフィックがほとんどまたはまったくない場合があります。

2
Dave

まさにこの目的を果たすhavegedと呼ばれるパッケージがあります。

3
emb