# Security of SecRandomCopyBytes on OSX and iOS

How secure is SecRandomCopyBytes() (Apple's RNG)? Has anyone ever reviewed it?

-
"This reference manual is a work in progress. Some classes are still lacking detailed descriptions." Why is it that - in general - cryptographic libs seem to be ignoring even the most basic software engineering practices... sigh. –  Maarten Bodewes Nov 29 '13 at 14:00
It looks like RandomPool is an interface, not a full blown implementation, so there is no answering that question. You can ask how secure AutoSeededRandomPool is, but that depends directly on the operating system. In the end, for a pure library that does not do IO itself, there is no way to seed without some support of the operating system or the CPU. –  Maarten Bodewes Nov 29 '13 at 14:09

I have not heard of any problems regarding the SecRandomCopyBytes() routine for a regular app, and there are lots of eyes on it.