Síndrome-fortuna: uma abordagem viável para a geração de números pseudoaleatórios no linux: uma abordagem viável para a geração de números pseudoaleatórios no linux

=== Random numbers are used in various areas of computing, such as genetic programming, simulations and cryptography. In the latter, the random number generator takes a vital role, producing the initial secrecy for cryptographic protocols. This secret must be unknown to any adversary and will be us...

Full description

Bibliographic Details
Main Author: Daniel Rezende Silveira
Other Authors: Jeroen Antonius Maria van de Graaf
Format: Others
Language:Portuguese
Published: Universidade Federal de Minas Gerais 2010
Online Access:http://hdl.handle.net/1843/SLSS-86VJRU
id ndltd-IBICT-oai-bibliotecadigital.ufmg.br-MTD2BR-SLSS-86VJRU
record_format oai_dc
spelling ndltd-IBICT-oai-bibliotecadigital.ufmg.br-MTD2BR-SLSS-86VJRU2019-01-21T17:51:32Z Síndrome-fortuna: uma abordagem viável para a geração de números pseudoaleatórios no linux: uma abordagem viável para a geração de números pseudoaleatórios no linux Daniel Rezende Silveira Jeroen Antonius Maria van de Graaf Sergio Vale Aguiar Campos Anderson Clayton Alves Nascimento Dorgival Olavo Guedes Neto Wilton Speziali Caldas Random numbers are used in various areas of computing, such as genetic programming, simulations and cryptography. In the latter, the random number generator takes a vital role, producing the initial secrecy for cryptographic protocols. This secret must be unknown to any adversary and will be used to ensure that the information remains secure. This work presents a random number generator based on the intractability of an NP-Complete problem, from the area of error-correcting codes, that use a nonheuristic approach for entropy collection. The generator, implemented in the Linux kernel, shows a good trade-o between e ciency and security and can be used as an alternative system interface for secure random number generation. Números aleatórios são utilizados em várias áreas da computação, como programação genética, simulações e criptografia. Nesta última, o gerador de números aleatórios exerce um papel fundamental, produzindo o segredo inicial para os protocolos criptográficos. Este segredo deve ser desconhecido de qualquer adversário e será utilizado para garantir que a informação criptografada permaneça segura. Este trabalho apresenta um gerador de números aleatórios baseado na intratabilidade de um problema NP-Completo, da teoria de códigos corretores de erros, que utiliza uma abordagem de coleta de entropia que dispensa heurísticas. O gerador, implementado no kernel do Linux, possui uma boa relação desempenho/segurança e pode ser utilizado como interface alternativa do sistema para a geração de números aleatórios seguros. 2010-06-18 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://hdl.handle.net/1843/SLSS-86VJRU por info:eu-repo/semantics/openAccess text/html Universidade Federal de Minas Gerais 32001010004P6 - CIÊNCIA DA COMPUTAÇÃO UFMG BR reponame:Biblioteca Digital de Teses e Dissertações da UFMG instname:Universidade Federal de Minas Gerais instacron:UFMG
collection NDLTD
language Portuguese
format Others
sources NDLTD
description === Random numbers are used in various areas of computing, such as genetic programming, simulations and cryptography. In the latter, the random number generator takes a vital role, producing the initial secrecy for cryptographic protocols. This secret must be unknown to any adversary and will be used to ensure that the information remains secure. This work presents a random number generator based on the intractability of an NP-Complete problem, from the area of error-correcting codes, that use a nonheuristic approach for entropy collection. The generator, implemented in the Linux kernel, shows a good trade-o between e ciency and security and can be used as an alternative system interface for secure random number generation. === Números aleatórios são utilizados em várias áreas da computação, como programação genética, simulações e criptografia. Nesta última, o gerador de números aleatórios exerce um papel fundamental, produzindo o segredo inicial para os protocolos criptográficos. Este segredo deve ser desconhecido de qualquer adversário e será utilizado para garantir que a informação criptografada permaneça segura. Este trabalho apresenta um gerador de números aleatórios baseado na intratabilidade de um problema NP-Completo, da teoria de códigos corretores de erros, que utiliza uma abordagem de coleta de entropia que dispensa heurísticas. O gerador, implementado no kernel do Linux, possui uma boa relação desempenho/segurança e pode ser utilizado como interface alternativa do sistema para a geração de números aleatórios seguros.
author2 Jeroen Antonius Maria van de Graaf
author_facet Jeroen Antonius Maria van de Graaf
Daniel Rezende Silveira
author Daniel Rezende Silveira
spellingShingle Daniel Rezende Silveira
Síndrome-fortuna: uma abordagem viável para a geração de números pseudoaleatórios no linux: uma abordagem viável para a geração de números pseudoaleatórios no linux
author_sort Daniel Rezende Silveira
title Síndrome-fortuna: uma abordagem viável para a geração de números pseudoaleatórios no linux: uma abordagem viável para a geração de números pseudoaleatórios no linux
title_short Síndrome-fortuna: uma abordagem viável para a geração de números pseudoaleatórios no linux: uma abordagem viável para a geração de números pseudoaleatórios no linux
title_full Síndrome-fortuna: uma abordagem viável para a geração de números pseudoaleatórios no linux: uma abordagem viável para a geração de números pseudoaleatórios no linux
title_fullStr Síndrome-fortuna: uma abordagem viável para a geração de números pseudoaleatórios no linux: uma abordagem viável para a geração de números pseudoaleatórios no linux
title_full_unstemmed Síndrome-fortuna: uma abordagem viável para a geração de números pseudoaleatórios no linux: uma abordagem viável para a geração de números pseudoaleatórios no linux
title_sort síndrome-fortuna: uma abordagem viável para a geração de números pseudoaleatórios no linux: uma abordagem viável para a geração de números pseudoaleatórios no linux
publisher Universidade Federal de Minas Gerais
publishDate 2010
url http://hdl.handle.net/1843/SLSS-86VJRU
work_keys_str_mv AT danielrezendesilveira sindromefortunaumaabordagemviavelparaageracaodenumerospseudoaleatoriosnolinuxumaabordagemviavelparaageracaodenumerospseudoaleatoriosnolinux
_version_ 1718843415191355392