Módulo 1.4: Advanced Encryption Standard

Objetivo

  • Apresentar ao aluno a estrutura e os princípios de funcionamento da cifra AES, o Advanced Encryption Standard.

Conteúdo

  • Histórico do AES
  • Estrutura do AES
  • Segurança do AES

Referências básicas para estudo

  • Capítulo 4 do “Understanding Cryptography” (Paar/Pelzl)

Material Complementar

Problemas e Projetos para Pesquisa

  • Escrever programa que gere os valores das S-boxes do AES.
  • Implementar (ou modificar implementação de) um programa AES de tal forma que todos os estados intermediários possam ser observados (exibidos).