MASTG-KNOW-0070 乱数生成 (Random Number Generator)

Apple は Randomization Services API を提供しており、暗号論的に安全な乱数を生成します。

Randomization Services API は SecRandomCopyBytes 関数を使用して数値を生成します。これは /dev/random デバイスファイルのラッパー関数であり、0 から 255 までの暗号論的に安全な擬似乱数値を提供します。すべての乱数がこの API で生成されることを確認します。開発者が別のものを使用する理由はありません。

Last updated

Was this helpful?