Gerador de números aleatórios

Origem: Wikipédia, a enciclopédia livre.
Saltar para a navegação Saltar para a pesquisa

Gerador de números aleatórios é a geração de uma seqüência de números ou símbolos que não podem ser razoavelmente previstos melhor do que por uma chance aleatória, geralmente através de um gerador de número aleatório de hardware (RNG).[1] Várias aplicações da aleatoriedade levaram ao desenvolvimento de vários métodos diferentes para gerar dados aleatórios, alguns dos quais existem desde os tempos antigos, entre os quais estão exemplos "clássicos" bem conhecidos, incluindo o lançamento de dados, lançamento de moedas, o embaralhamento de cartas de jogar, assim como inúmeras outras técnicas.[2][3]

Em 10 de julho de 2018, pesquisadores no Chile revelarão um serviço público de números aleatórios online. Mais tarde, em julho, o Instituto Nacional de Padrões e Tecnologia (NIST) dos EUA lançará seu "Randomness Beacon" como um serviço permanente, atualizando um programa piloto que começou em 2013. O Brasil também está planejando um início de operação, até o final de 2019.[4]

Ver também[editar | editar código-fonte]

Referências

  1. Andrew Huang (2003). Hacking the Xbox: An Introduction to Reverse Engineering. Col: No Starch Press Series. [S.l.]: No Starch Press. 111 páginas. 9781593270292. Consultado em 24 de Outubro de 2013.. [...] o gerador de fluxo de chave [...] pode ser visto como um gerador de números pseudoaleatórios criptográfico (CPRNG). 
  2. deraadt, ed. (21 de julho de 2014). «libc/crypt/arc4random.c». BSD Cross Reference, OpenBSD src/lib/. Consultado em 13 de janeiro de 2015.. ChaCha based random number generator for OpenBSD. 
  3. «Introduction to Slot Machines». slotsvariations.com. Consultado em 14 de maio de 2010. 
  4. Chen, Sophia (29 de junho de 2018). «Random number generators go public». Science (em inglês). 360 (6396): 1383–1384. ISSN 0036-8075. PMID 29954957. doi:10.1126/science.360.6396.1383 
Ícone de esboço Este artigo sobre programação de computadores é um esboço. Você pode ajudar a Wikipédia expandindo-o.