Open-access Geradores de números aleatórios: da pseudoaleatoriedade à verdadeira aleatoriedade na era da segunda revolução quântica**

Random number generators: from pseudorandomness to true randomness in the era of the second quantum revolution

Resumo

Neste artigo, exploramos o conceito de aleatoriedade, desde suas origens históricas em jogos de azar até seu papel crucial em aplicações modernas, como criptografia, simulação científica e segurança da informação. Discutimos as limitações dos geradores pseudoaleatórios (PRNGs), que, por serem baseados em algoritmos determinísticos, não atendem às demandas de segurança crítica. Em contrapartida, analisamos os geradores verdadeiramente aleatórios (TRNGs), que aproveitam fenômenos físicos imprevisíveis, como ruído térmico, e destacamos os geradores quânticos de números aleatórios (QRNGs), que utilizam propriedades da mecânica quântica, como superposição e incerteza, para alcançar níveis superiores de entropia e segurança. Além disso, apresentamos uma descrição detalhada de dois tipos de qubits utilizados na geração quântica de números aleatórios: qubits supercondutores e qubits fotônicos. Discutimos os princípios físicos subjacentes a cada abordagem e suas aplicações práticas em contextos estratégicos e tecnológicos. O artigo também enfatiza a necessidade de testes rigorosos para validar a qualidade da aleatoriedade gerada, sublinhando a relevância desses dispositivos para a educação e o desenvolvimento científico e tecnológico.

Palavras-chave:
Geradores verdadeiramente aleatórios (TRNGs); Geradores pseudoaleatórios (PRNGs); Geradores quânticos de números aleatórios (QRNGs); Tecnologia quântica; Entropia e aleatoriedade


location_on
Sociedade Brasileira de Física - SBF Rua do Matão, travessa R, 187 - Edifício Sede - Cidade Universitária, São Paulo, SP, Brasil, CEP 05508-090, Tel: +55 (11) 3034-0429 - São Paulo - SP - Brazil
E-mail: rbef@sbfisica.org.br, marcellof@unb.br
rss_feed Stay informed of issues for this journal through your RSS reader
Go to top Report error