Meu entendimento atual de um pool de entropia é que ele reúne bits de dados verdadeiramente aleatórios a uma taxa lenta. Gostaria de saber como o Unix e Linux coletam entropia e como essa entropia é usada por / dev / random.
Eu ouvi (genericamente) métodos de coleta de entropia, como o status da CPU da placa de vídeo, quando um pacote de rede selecionado "aleatoriamente" chega, comparado com o fator de silvo no conversor analógico-digital e outros métodos ainda mais obtusos.
Acredito que a entropia "pool" é aproveitada conforme necessário e é usada para semear um gerador aleatório psuedo ....
Não estou buscando uma resposta detalhada, mas estou interessado em saber se essa é a abordagem geral usada pelo Unix / Linux? ... e talvez algumas dicas sobre o que realmente está acontecendo na face de carvão da coleção de entropia. .. e então, qual é a entropia inserida .. É uma cifra da AES Rijndael?
As informações básicas dos meus comunicados acima vieram do Security Now! De Steve Gibson ! podcast: Episode # 301 Going Random, Part 2 of 2 ... Ele só falou genericamente (mas como é o estilo dele, com detalhes e clareza suficientes para que eu pudesse entendê-lo. Ouvir os 300 episódios anteriores ajuda :), ... e gostaria de saber se é assim que o Unix / Linux faz isso ...