Semente aleatória
Aspeto
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.
- ↑ 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]
- ↑ 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
- ↑ 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. Consultado em 11 de junho de 2011