On 2017-03-07 21:15, Nick Sabalausky (Abscissa) wrote:

And anyone know about OSX? Would OSX use the getentropy the article you
linked to mentions for OpenBSD?

As far as I can see, there's no "getentropy" on macOS. I see references to it online, but I cannot find it in any header files.

Or something else?

I found something called "arc4random" and a couple of related functions [1].

Or just fallback to /dev/(u)random?

/dev/(u)random does exist on macOS. This is what Apple seems to recommend [2].

[1] https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man3/arc4random.3.html

[2] https://developer.apple.com/library/content/documentation/Security/Conceptual/cryptoservices/RandomNumberGenerationAPIs/RandomNumberGenerationAPIs.html

--
/Jacob Carlborg

Reply via email to