Como faço para gerar números criptograficamente aleatórios no OSX?


4

Eu preciso gerar vários números aleatórios criptograficamente no OSX e salvá-lo em um arquivo de texto.

Como devo fazer isso?

Respostas:


6

o /dev/random arquivo em OS X é razoavelmente bom desde que usa o Algoritmo Yarrow que muitos consideram ser bastante seguro na geração de números aleatórios.

Você pode usar o dd para puxar um caractere de cada vez fora do fluxo e contanto que você tenha cuidado em convertê-lo em um intervalo de números que você gostaria de ver em seu arquivo de texto, esta é uma maneira indolor para obter alguma aleatoriedade decente.

dd if=/dev/random bs=1 count=1 2>/dev/null >> /path/to/your/file
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.