Semente aleatória

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
NoFonti.svg
Este artigo ou se(c)ção cita fontes fiáveis e independentes, mas que não cobrem todo o conteúdo (desde dezembro de 2013). Por favor, adicione mais referências e insira-as corretamente no texto ou no rodapé. Material sem fontes poderá ser removido.
Encontre fontes: Google (notícias, livros e acadêmico)

A semente aleatória é um número (ou vetor) usado para iniciar o algoritmo gerador de números pseudo-aleatórios[1] [2] .

A escolha de uma boa semente aleatória é crucial quando se trata de segurança da informação e encriptação computacional[3] .

É a semente aleatória que permitirá que uma chave secreta de criptografia seja gerada de modo aleatório.

Computacionalmente as sementes aleatórias são muitas vezes geradas a partir de um valor que não se repetirá, como por exemplo, a marca temporal atual.

Referências

  1. S. K. Park , K. W. Miller, Random number generators: good ones are hard to find, Communications of the ACM, v.31 n.10, p.1192-1201, Oct. 1988  [doi>10.1145/63039.63042]
  2. William Aiello , Sivaramakrishnan Rajagopalan , Ramarathnam Venkatesan, Design of practical and provably good random number generators, Proceedings of the sixth annual ACM-SIAM symposium on Discrete algorithms, p.1-9, January 22-24, 1995, San Francisco, California, USA
  3. L'ECUYER, P. 1994. Uniform random number generation. Ann. Oper. Res. 53, 77-120.

Ligações externas[editar | editar código-fonte]

C++ : Reference : C Library : cstdlib (stdlib.h) : srand (em inglês) C++ Reference. Página visitada em 2011-06-11.

Ícone de esboço Este artigo sobre matemática é um esboço. Você pode ajudar a Wikipédia expandindo-o.