MASTG-KNOW-0070: Gerador de Números Aleatórios

A Apple fornece uma API de Randomization Services, que gera números aleatórios criptograficamente seguros.

A API de Randomization Services utiliza a função SecRandomCopyBytes para gerar números. Esta é uma função wrapper para o arquivo de dispositivo /dev/random, que fornece valores pseudoaleatórios criptograficamente seguros de 0 a 255. Certifique-se de que todos os números aleatórios sejam gerados com esta API. Não há razão para os desenvolvedores usarem uma diferente.