Química

Pela primeira vez, os cientistas usam cristais e química para gerar números verdadeiramente aleatórios

Pela primeira vez, os cientistas usam cristais e química para gerar números verdadeiramente aleatórios



We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

Se você pensou que poderia chegar a um número aleatório, talvez tenha que pensar novamente. O mesmo vale para computadores que geram sequências de números aleatórios - eles não são verdadeiramente aleatórios.

A geração de números aleatórios é necessária na criptografia e em outros modelos matemáticos, no entanto, ainda é difícil de conseguir. Agora, uma equipe de cientistas da Universidade de Glasgow encontrou uma maneira de fazer isso: crescendo cristais.

Seu estudo foi publicado na revista Importam.

VEJA TAMBÉM: OS MAIORES CRISTAIS DO MUNDO: CAVERNA DOS CRISTAIS GIGANTES DE SELENITE DO MÉXICO

Criptografia e sequenciamento de números aleatórios

A criptografia adequada está se tornando cada vez mais importante à medida que o mundo se volta para os avanços tecnológicos. Fazer login em sites e proteger o tráfego da web nunca foi tão crucial como agora, e essa será uma tendência crescente.

A equipe testou sua abordagem com cristais cultivados em três soluções diferentes e descobriu que todos eles passaram nos testes estatísticos para a qualidade de sua aleatoriedadehttps: //t.co/2fAXaDwgjZ

- Chemistry World (@ChemistryWorld) 18 de fevereiro de 2020

Portanto, cientistas e programadores precisam encontrar maneiras de criar números aleatórios. Às vezes, eles usam fontes naturais, como decaimento radioativo e ruído atmosférico para fazer isso.

Agora, uma equipe de químicos usou, pela primeira vez, um tipo diferente de fonte natural para criar aleatoriedade: a química.

A equipe da Universidade de Glasgow construiu um sistema robótico que segue o processo de cristalização para criar uma sequência aleatória de números e criptografar informações.

Lee Cronin, autor sênior do estudo e professor de química da Universidade de Glasgow, explicou "Pegamos a palavra 'cristal!' e nós o codificamos usando nosso gerador de números aleatórios. E também usamos um algoritmo bem conhecido. "

Números realmente aleatórios do crescimento de cristais, a cautela recebe os sinais de que a epidemia de coronavírus atingiu o pico e o próximo capítulo para a genômica africana está sendo escrito na Nigéria. https://t.co/r0wtXe7ahz

- Nature News & Comment (@NatureNews) 19 de fevereiro de 2020

Cronin acrescentou: "Descobrimos que nossas mensagens codificadas com os números genuinamente aleatórios demoraram mais para quebrar do que o algoritmo porque nosso sistema poderia adivinhar o algoritmo e então apenas força bruta nele."

Como funciona?

Na verdade, é muito simples: os produtos químicos em um líquido às vezes podem ir de um estado desorganizado para um muito organizado, também conhecido como cristal.

Da mesma forma, Cronin e sua equipe construíram um robô que olha várias câmaras de cristalização por meio de uma webcam e depois converte partes do que vê em uma sequência de uns e zeros. Os pesquisadores analisaram três reações químicas diferentes e, uma vez que seu descriptografador descobriu como usar um algoritmo que gera números, seu método de cristalização foi muito difícil de quebrar.

Nas próprias palavras de Cronin, "A ideia geral é ter um processo aleatório com um processo aleatório do que com uma cristalização aleatória. Se você colocar tudo isso junto, você obterá números aleatórios ainda melhores?"


Assista o vídeo: Se você entender isso, fica mais fácil gerar números aleatórios em JavaScript (Setembro 2022).