Sur les systèmes Linux, on peut vérifier l' entropie disponible (utile pour savoir si vous /dev/random
tapez à des fins PRNG) avec
cat /proc/sys/kernel/random/entropy_avail
Cependant, il n'y a pas d'équivalent de /proc
sur un Mac (AFAIK). Comment puis-je vérifier l'entropie système disponible sur un Mac? J'utilise OS X 10.7.3 (Lion)
Pour mettre à jour certains de mes commentaires sous la réponse de Kyle - L'une des raisons pour lesquelles les Mac n'affichaient pas ces informations est qu'elles ne sont pas nécessaires (dans la plupart des cas). Les systèmes Linux bloqueront les appels /dev/random
s'il n'y a pas assez d'entropie dans le pool. Sur Mac, il continue périodiquement d'ajouter au pool d'entropie à l'aide du SecurityServer
démon.
Cependant, il note également que si le démon échoue pour une raison quelconque, la qualité de sortie diminuera sans aucune indication d'échec :
La qualité de sa sortie dépend cependant de l'ajout régulier d'une entropie appropriée. Si le
SecurityServer
démon système échoue pour une raison quelconque, la qualité de la sortie en souffrira au fil du temps sans indication explicite du périphérique aléatoire lui-même.
Ainsi, même si la quantité d'entropie n'est pas facilement disponible, cela ne signifie pas qu'elle n'est pas là et il peut y avoir des cas où ses connaissances peuvent être utiles.
random
directement avant d'obtenir nombres aléatoires importants. "