Linuxシステムでは、利用可能なエントロピーをチェックできます(/dev/random
PRNG目的でタップしているかどうかを知るのに役立ちます)。
cat /proc/sys/kernel/random/entropy_avail
ただし、/proc
Mac(AFAIK)に相当するものはありません。Macで利用可能なシステムエントロピーを確認するにはどうすればよいですか?OS X 10.7.3(Lion)を実行しています
Kyleの答えの下で私のコメントを更新するには— Macがこの情報を表示しない理由の1つは、それが必要ないことです(ほとんどの場合)。/dev/random
プールに十分なエントロピーがない場合、Linuxシステムはへの呼び出しをブロックします。Macでは、デーモンを使用して定期的にエントロピープールに追加し続けSecurityServer
ます。
ただし、何らかの理由でデーモンに障害が発生した場合、障害を示すことなく出力品質が低下することにも注意してください。
ただし、その出力の品質は、適切なエントロピーの定期的な追加に依存します。場合は
SecurityServer
、システムのデーモンが何らかの理由で失敗し、出力品質は、ランダムなデバイス自体からのいかなる明示せずに時間をかけて低下します。
そのため、エントロピーの量は簡単に入手できませんが、それが存在しないという意味ではなく、その知識が役立つ可能性がある場合があります。
random
取得する前に直接シードすることで、このリスクにある程度対抗できます。重要な乱数。」