ios - `arc4random` 函数族是线程安全的吗?

标签 ios macos unix random cryptography

我特别关心 iOS 和 OS X。

如果没有,具有随机性加密质量的可能替代品是什么?

最佳答案

是,arc4randomarc4random_uniformarc4random_bufarc4random_stirarc4random_addrandom它们本来就是线程安全的。

您可以在 source code 中看到这一点,并且也得到了苹果开发者关系人员的证实(但暂时找不到链接)。

关于ios - `arc4random` 函数族是线程安全的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31095727/

相关文章:

macos - 常见的 "Unable to generate ICNS file for push notification package"错误

linux - 如何在hadoop中根据出生时间 move 文件

linux - 打开多个终端进行处理的原因?

c++ - 使用c++修改的未关闭的文本文件安全吗?

iphone - 我得到 : Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException' , 原因: 'Could not instantiate class named MKMapView'

xcode - NSFilemanager fileExistsAtPath 总是失败

objective-c - 在 10.10 Yosemite 中禁用/自定义 NSPopUpButton 动画

ios - 将关闭按钮添加到 UIModalPresentationPageSheet 角

ios - 以编程方式停止向 iPhone 发送短信

ios - 检查 UITextField 是否有前导空格