Análise de geradores de números pseudo-aleatórios.

Os geradores de números pseudo-aleatórios são bastante empregados em criptografia. Por suas características, não são capazes de gerar seqüências genuinamente aleatórias, dessa forma os fluxos de bits gerados apresentam características estatísticas distintas das seqüências aleatórias. Propõe-se empre...

Full description

Bibliographic Details
Main Author: Luciano Martins Menna
Other Authors: Waldecir João Perrella
Format: Others
Language:Portuguese
Published: Instituto Tecnológico de Aeronáutica 2005
Subjects:
Online Access:http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=156
id ndltd-IBICT-oai-agregador.ibict.br.BDTD_ITA-oai-ita.br-156
record_format oai_dc
spelling ndltd-IBICT-oai-agregador.ibict.br.BDTD_ITA-oai-ita.br-1562019-01-22T03:11:00Z Análise de geradores de números pseudo-aleatórios. Luciano Martins Menna Waldecir João Perrella Nei Yoshihiro Soma Seqüências pseudo-aleatórias Complexidade computacional Criptografia Programação linear Análise estatística Algoritmos Matemática Comunicações Os geradores de números pseudo-aleatórios são bastante empregados em criptografia. Por suas características, não são capazes de gerar seqüências genuinamente aleatórias, dessa forma os fluxos de bits gerados apresentam características estatísticas distintas das seqüências aleatórias. Propõe-se empregar baterias de teste de aleatoriedade e o algoritmo de Berlekamp-Massey para analisar as características estatísticas e a complexidade linear de um gerador de números pseudo-aleatórios. O gerador escolhido foi a cifra de fluxo RC4, cuja versão em modo de 128 bits é amplamente utilizada na Internet. O objeto de estudo selecionado foi o modo de 16 bits. Este trabalho enfoca algumas propriedades da cifra RC4, como a aleatoriedade e a complexidade linear. Duas baterias de testes estatísticos foram usadas: a bateria Diehard, do Professor George Marsaglia, composta de 18 testes, e a bateria do NIST, de 16 testes. Adicionalmente, usa-se o algoritmo de Berlekamp-Massey para obter a complexidade linear do algoritmo criptográfico RC4. Aquele algoritmo criptográfico é apresentado e os resultados são mostrados, assim como algumas conclusões. Adicionalmente, estabelecem-se critérios de interpretação para alguns resultados das baterias Diehard e do NIST. 2005-06-01 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=156 por info:eu-repo/semantics/openAccess application/pdf Instituto Tecnológico de Aeronáutica reponame:Biblioteca Digital de Teses e Dissertações do ITA instname:Instituto Tecnológico de Aeronáutica instacron:ITA
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic Seqüências pseudo-aleatórias
Complexidade computacional
Criptografia
Programação linear
Análise estatística
Algoritmos
Matemática
Comunicações
spellingShingle Seqüências pseudo-aleatórias
Complexidade computacional
Criptografia
Programação linear
Análise estatística
Algoritmos
Matemática
Comunicações
Luciano Martins Menna
Análise de geradores de números pseudo-aleatórios.
description Os geradores de números pseudo-aleatórios são bastante empregados em criptografia. Por suas características, não são capazes de gerar seqüências genuinamente aleatórias, dessa forma os fluxos de bits gerados apresentam características estatísticas distintas das seqüências aleatórias. Propõe-se empregar baterias de teste de aleatoriedade e o algoritmo de Berlekamp-Massey para analisar as características estatísticas e a complexidade linear de um gerador de números pseudo-aleatórios. O gerador escolhido foi a cifra de fluxo RC4, cuja versão em modo de 128 bits é amplamente utilizada na Internet. O objeto de estudo selecionado foi o modo de 16 bits. Este trabalho enfoca algumas propriedades da cifra RC4, como a aleatoriedade e a complexidade linear. Duas baterias de testes estatísticos foram usadas: a bateria Diehard, do Professor George Marsaglia, composta de 18 testes, e a bateria do NIST, de 16 testes. Adicionalmente, usa-se o algoritmo de Berlekamp-Massey para obter a complexidade linear do algoritmo criptográfico RC4. Aquele algoritmo criptográfico é apresentado e os resultados são mostrados, assim como algumas conclusões. Adicionalmente, estabelecem-se critérios de interpretação para alguns resultados das baterias Diehard e do NIST.
author2 Waldecir João Perrella
author_facet Waldecir João Perrella
Luciano Martins Menna
author Luciano Martins Menna
author_sort Luciano Martins Menna
title Análise de geradores de números pseudo-aleatórios.
title_short Análise de geradores de números pseudo-aleatórios.
title_full Análise de geradores de números pseudo-aleatórios.
title_fullStr Análise de geradores de números pseudo-aleatórios.
title_full_unstemmed Análise de geradores de números pseudo-aleatórios.
title_sort análise de geradores de números pseudo-aleatórios.
publisher Instituto Tecnológico de Aeronáutica
publishDate 2005
url http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=156
work_keys_str_mv AT lucianomartinsmenna analisedegeradoresdenumerospseudoaleatorios
_version_ 1718960477095067648