Um grupo de cientistas da NTU Singapore, Yale e Trinity College Dublin conseguiu gerar até 250 TB de números aleatórios por segundo usando um sistema baseado em laser, mais de 100 vezes o que é gerado pelos métodos atuais baseados em computador.
A geração de números aleatórios (RNG) é um elemento-chave no mundo da segurança cibernética. Em sistemas criptográficos, esses números aleatórios possibilitam a geração de tokens com alto nível de entropia e, portanto, mais difíceis de serem quebrados.
Conheça o gerador de números aleatórios baseado em laser mais rápido
“Os atuais geradores de números aleatórios operados por computadores são baratos e eficazes. No entanto, eles são vulneráveis a ataques, pois os hackers podem prever futuras sequências numéricas se descobrirem o algoritmo usado para gerar os números. Nosso sistema é mais seguro, pois usa um método imprevisível para gerar números, tornando impossível a replicação até mesmo para aqueles com o mesmo dispositivo ”, explica Wang Qijie, professor da Escola de Eletrônica NTU e do Instituto de Fotônica.
O sistema usa um laser junto com uma cavidade especial em forma de ampulheta. Os números aleatórios gerados são baseados em reflexos desta cavidade. Os pesquisadores descobriram que, como ocorre com os flocos de neve, não há duas sequências numéricas iguais, devido à natureza imprevisível da luz refletida na cavidade.
O laser do sistema tem um milímetro de comprimento, menor que a maioria dos lasers. Isso está nos dizendo que é um sistema com eficiência energética que opera com um único ampere, portanto, nenhuma fonte de energia cara é necessária.
Quando o laser é iluminado em uma superfície, sua luz contém um padrão em constante mudança que ilumina aleatoriamente devido à sobreposição. Por meio de um computador, é possível traduzir esse brilho para criar uma série aleatória de uns e zeros.
Segundo pesquisa publicada no final de fevereiro, os pesquisadores conseguiram obter até 254 trilhões de dígitos por segundo, ou melhor, 254 pontos por bilionésimo de segundo.
Em apenas 12 segundos, o sistema poderia gerar um conjunto de números aleatórios equivalente ao tamanho das informações da maior biblioteca do mundo, que fica no Congresso dos Estados Unidos.
Para funcionar no mundo real, esse gerador de números aleatórios a laser precisaria ser equipado com detectores de luz que pudessem enviar os dados em tempo real, a fim de lidar com a transferência massiva das informações obtidas.
Este trabalho pode abrir uma nova era na criptografia. Números aleatórios são usados para todos os tipos de propósitos, como gerar chaves de criptografia de dados e senhas de uso único. Com seu computador quântico de 53 qubit, o Google mostrou o poder de seu projeto usando um gerador de números aleatórios. Agora, os cientistas descobriram outra maneira de obtê-los em grande escala.