W systemach linuxowych można sprawdzić dostępną entropię (przydatne, aby wiedzieć, czy używasz /dev/random
do jakichkolwiek celów PRNG)
cat /proc/sys/kernel/random/entropy_avail
Jednak nie ma odpowiednika /proc
na komputerze Mac (AFAIK). Jak mogę sprawdzić dostępną entropię systemu na komputerze Mac? Używam OS X 10.7.3 (Lion)
Aby zaktualizować niektóre z moich komentarzy pod odpowiedzią Kyle'a - Jednym z powodów, dla których komputery Mac nie wyświetlają tych informacji, jest to, że nie są one potrzebne (w większości przypadków). Systemy Linux będą blokować połączenia, /dev/random
jeśli w puli nie ma wystarczającej ilości entropii. Na komputerach Mac okresowo dodaje się do puli entropii za pomocą SecurityServer
demona.
Jednak zauważa również, że jeśli z jakiegoś powodu demon zawiedzie, jakość wyjściowa spadnie bez żadnych oznak awarii :
Jakość jego produkcji zależy jednak od regularnego dodawania odpowiedniej entropii. Jeśli z
SecurityServer
jakiegoś powodu demon systemowy ulegnie awarii, jakość wydruku pogorszy się z upływem czasu bez wyraźnego wskazania samego urządzenia losowego.
Nawet jeśli ilość entropii nie jest łatwo dostępna, nie oznacza to, że jej nie ma i mogą istnieć przypadki, w których jej wiedza może być pomocna.
random
bezpośrednio przed uzyskaniem ważne liczby losowe ”.