Linux sistemlerinde, mevcut entropi ( /dev/random
herhangi bir PRNG amacı için dokunup dokunmadığınızı bilmek yararlıdır ) ile kontrol edilebilir.
cat /proc/sys/kernel/random/entropy_avail
Ancak, /proc
Mac'te (AFAIK) eşdeğeri yoktur . Mac'te kullanılabilir sistem entropisini nasıl kontrol edebilirim? OS X 10.7.3 (Lion) kullanıyorum
Kyle'ın cevabı altındaki yorumlarımdan bazılarını güncellemek için - Mac'lerin bu bilgileri görüntülememesinin nedenlerinden biri, (çoğu durumda) gerekli olmamasıdır. /dev/random
Havuzda yeterli entropi yoksa Linux sistemleri çağrıları engelleyecektir . Mac'lerde, arka plan programını kullanarak entropi havuzuna düzenli olarak eklemeye devam ederSecurityServer
.
Bununla birlikte, arka plan programı herhangi bir nedenle başarısız olursa, çıktı kalitesinin herhangi bir arıza göstergesi olmadan düşeceğini de not eder :
Bununla birlikte, çıktı kalitesi uygun entropinin düzenli olarak eklenmesine bağlıdır. Eğer
SecurityServer
sistem cin herhangi bir nedenle başarısız, çıkış kalitesi rastgele cihazın kendisinden herhangi bir açık endikasyon olmaksızın zaman içinde yaşayacaktır.
Bu yüzden entropi miktarı kolay erişilebilir olmasa da, orada olmadığı anlamına gelmez ve bilgisinin yararlı olabileceği durumlar olabilir.
random
doğrudan elde etmeden bu riske karşı koyabilirler. önemli rasgele sayılar. "