Um verdadeiro gerador de números aleatórios construído a partir de nanotubos de carbono – espectro IEEE precio del bitcoin en tiempo real,

Os pesquisadores construíram um verdadeiro gerador de números aleatórios que eles dizem que pode melhorar a segurança de eletrônica impressa e flexíveis php calculadora bitcoin. Fizeram-lo a partir de uma célula de memória de acesso aleatório estática impresso com uma tinta especial contendo nanotubos de carbono. A célula de memória usa flutuações no ruído térmico para gerar bits aleatórios.

Geração de números aleatórios dentro de um dispositivo eletrônico é extremamente importante porque os números aleatórios são a base para as chaves de criptografia que mantêm dispositivos pessoais bitcoin seguro Índia compra. Muitos eletrônicos contêm componentes de hardware projetados para esta finalidade exata.

Também é possível gerar números aleatórios através de software. Mas geradores de números aleatórios baseados em software são considerados “pseudo-aleatórios.” Eles começam com um número original, ou semente, e aplicar uma equação matemática para gerar uma seqüência.


O padrão resultante não é totalmente aleatório, e hackers podem replicar-lo se descobrir a semente.

“verdadeiros” geradores de números aleatórios baseados em hardware são, portanto, considerada o padrão ouro para a segurança, mas eles podem ser volumosos, rígido e caro para fabricar. Muitas vezes, eles contam com lasers e detectores de fótons para produzir bits aleatórios com base nos fenómenos físicos que não podem ser previstos preço atual de bitcoins. Isso significa que eles não são um grande ajuste para eletrônica flexível e impressos, que se retardam atrás de outros dispositivos em segurança.

Mark Hersam, um especialista em nanomateriais da Northwestern University, diz que o novo gerador de nanotubo de carbono que sua equipe construíram poderiam ser integrados em wearables, minúsculos sensores e tags, etiquetas descartáveis ​​em produtos como caixas de leite, ou até mesmo roupas inteligentes android software de mineração bitcoin. Também poderia ser impresso directamente na embalagem com impressoras de jacto de tinta padrão para encriptar dados ou validar que os produtos não têm sido adulterada.

Para desenvolver o seu gerador, o grupo de Hersam começou com semicondutores nanotubos de carbono de parede única, que se tornou um favorito da multidão no início, juntamente com o grafeno, em busca contínua dos cientistas para novos materiais semicondutores. transistores de silício estão se aproximando do final de sua existência encantada sob a Lei de Moore; um relatório recente sugere que poderia vir assim que 2021.

O grupo de Hersam utilizado um nanotubo solução de um tipo de tinta que contém elevada pureza semicondutor nanotubos de carbono-para criar uma célula de memória de acesso aleatório estática (SRAM) que gera bits aleatórios. Impressão de células SRAM com tinta de nanotubos (que uma empresa comercializa corajosamente como “Nink”) é um processo relativamente barato que Hersam diz poderá vir a grandes volumes de produtos eletrônicos de consumo.

No entanto, Mario Stipcevic, pesquisador Ruđer Instituto Bošković, na Croácia, aponta que geradores de números aleatórios quântica, que já trabalhou no passado, já pode caber em uma área tão pequena quanto 20 por 20 micrômetros, que é pequena o suficiente para costurar em roupas ou espremer em um dispositivo conectado.

Uma vez que a equipe de Hersam tinha imprimido a sua célula SRAM, eles precisavam realmente gerar uma seqüência de bits aleatórios com ele Posso comprar bitcoins com paypal. Para fazer isso, eles exploraram um par de inversores encontrados em todas as células SRAM. Durante o funcionamento normal, o emprego de um inversor é virar qualquer entrada que é determinado para ser a oposta, por isso, de 0 a 1, ou de 1 para 0.

Tipicamente, dois inversores são alinhadas de modo que os resultados do primeiro inversor são alimentados para o segundo onde comprar bitcoin reddit. Assim, se o primeiro inversor inverte a 0 em um 1, o segundo inversor levaria esse resultado e lançá-lo de volta em um 0 preço ao vivo do bitcoin. Para manipular este processo, o grupo de Hersam desligar a alimentação para os inversores e aplicadas tensões externas para forçar os inversores para ambos os 1s ficha.

Em seguida, logo que a célula SRAM foi alimentado de novo e as tensões externas foram desligadas, um inversor comutado aleatoriamente sua dígitos para ser oposto do seu gémeo novamente. “Em outras palavras, nós colocamos [inversor] em um estado onde ele vai querer virar para um 1 ou 0”, diz Hersam.

Sob estas condições, o grupo de Hersam não tinha controle sobre a natureza real deste switch, tais como qual o inversor ia virar, e se esse conversor representaria um 1 ou um 0 quando o fez. Esses fatores dependia de um fenômeno pensado para ser verdadeiramente aleatório-flutuações de ruído térmico, que é um tipo de jitter atômica intrínseca aos circuitos.

Não há nenhuma maneira conhecida para prever este ruído, e da quantidade e tipo de ruído em um momento particular determina que mordeu os inversores vai cuspir fora. O primeiro bit que resulta deste processo torna-se então o primeiro número de uma sequência. “Se continuarmos a reposição da célula e tem a força de ruído térmico-lo a tomar uma posição, a série de bits que saem será um fio aleatória de 1s e 0s,” Hersam diz melhor carteira bitcoin para iOS. Sua equipe descreveu recentemente o seu trabalho na revista Nano Letters.

Usando este método, que é inspirado pela técnica que a Intel usa para gerar números aleatórios em silício, é possível gerar uma sequência de bits aleatórios a partir de uma única célula, ou executar várias células em paralelo para produzir uma corda mais rapidamente. A equipe de Hersam não otimizar a velocidade em seus ensaios, então a célula SRAM eles impresso gerado apenas alguns bits por segundo.

Para Stipcevic, que a velocidade (ou falta dela) é um grande problema bitcoin exemplo. Mas Hersam está confiante que sua equipe pode acelerar o processo. “Eu acho que uma melhora milhão de vezes é lá para fazer exame uma vez que nós realmente otimizado para esse parâmetro”, diz ele.

No geral, o grupo produziu 61,411 bits com seu gerador. Para avaliar a sua aleatoriedade, dividiram esse fluxo em 56 seqüências menores de 1.096 pedaços, e colocar essas sequências através de testes estatísticos criados pelo Instituto Nacional de Padrões e Tecnologia (NIST) para determinar verdadeira aleatoriedade bitcoin web. O gerador passados ​​nove desses testes.

Stipcevic aponta que NIST oferece um total de 15 testes de aleatoriedade, e que muitos pesquisadores usam cordas com um milhão ou mais bits para concluí-las. Hersam diz que sua equipe consultou os representantes do NIST para escolher os testes que iria entregar resultados significativos com base no número de bits que tinham recolhidos.

Stipcevic levanta outras preocupações com o trabalho de Hersam. Ele diz que o grupo de pesquisa não pode realmente dizer se o ruído térmico é verdadeiramente aleatório, ou se o gerador de nanotubos poderia operar com sucesso se repetidamente dobrado em um dispositivo flexível, como um wearable. E Stipcevic diz que seria importante para o grupo para garantir que toda a carga foi removida dos inversores entre cada corrida para evitar a criação de um padrão não aleatória.

Hersam diz que sua equipe evitou qualquer carga restante aumentando o tempo que cada célula SRAM gasto em sua fase de redefinir e acrescenta que, “a medição e quantificação de ruído térmico como uma fonte de aleatoriedade é um fenômeno bem documentado.”