Wie gut ist SecRandomCopyBytes?

Ich bin hauptsächlich interessiert an der Umsetzung von SecRandomCopyBytes auf iOS, wenn es unterscheidet sich von der OS-X-Umsetzung. (Ich würde davon ausgehen, dass es funktioniert, da ein mobiles Gerät mehr und mehr leicht verfügbaren Quellen von Entropie als ein desktop-computer.)

Hat jemand Informationen zu:

  1. Wo SecRandomCopyBytes bekommt Entropie aus?
  2. Was rate zu generieren gute Zufallszahlen?
  3. Wird es blockieren, oder sofort fehl, wenn nicht genügend Entropie zur Verfügung steht?
  4. Ist es FIPS 140-2-kompatibel, oder hat es in einer anderen offiziellen Zertifizierung?

Die Dokumentation nicht behandelt diese Punkte.

Habe ich nur in der Lage gewesen zu finden, hören-sagen, dass Kommentare, die es verwendet, Informationen von Radio, Kompass, Beschleunigungsmesser und andere Quellen, aber keine Zitate von Menschen, die tatsächlich repräsentieren Apple.

InformationsquelleAutor James | 2011-04-29
Schreibe einen Kommentar