VERIFICAÇÃO DA ROBUSTEZ DA ALEATORIEDADE DE ALGORITMOS USADOS EM CRIPTOGRAFIA

Autores

  • Anderson Cavalcante Gonçalves Universidade Estadual de Goiás
  • Jaime Ribeiro Junior Universidade Estadual de Goiás

Palavras-chave:

Criptologia, Aleatoriedade, Estatística, NIST, TACP.

Resumo

Ataques de análise diferencial e análise linear são utilizados para reduzir o espaço de busca por uma chave criptográfica, muitas vezes de forma satisfatória. Uma vez que a sequência binária é distribuída de maneira fortemente aleatória análises podem ser frustradas. O uso de números aleatórios se destaca na área de Segurança Computacional, algoritmos aleatórios robustos são desejados na área. O NIST estipulou uma série de testes durante a seleção do AES. Os testes de aleatoriedade foram tão importantes que eles foram padronizados, revisados e publicados em 2008 pelo NIST na publicação especial 800-22. Este trabalho apresenta um protótipo da implementação de 2 dos 16 testes de aleatoriedade estipulados.

Biografia do Autor

  • Anderson Cavalcante Gonçalves, Universidade Estadual de Goiás
    Professor na Universidade Estadual de Goiás no Curso Superior de Tecnologia em Redes de Computadores. Mestrando em Ciência da Computação na Universidade Federal de Goiás.
  • Jaime Ribeiro Junior, Universidade Estadual de Goiás
    Professor na Universidade Estadual de Goiás no Curso Superior de Tecnologia em Redes de Computadores. Mestrando em Ciência da Computação na Universidade Federal de Goiás.

Downloads

Publicado

2013-11-12