Objetivo
- Apresentar ao aluno a estrutura e os princípios de funcionamento da cifra DES, o Data Encryption Standard.
Conteúdo
- Histórico do DES
- Estrutura do DES
- Segurança do DES
Referências básicas para estudo
- Capítulo 3 do “Understanding Cryptography” (Paar/Pelzl)
Material Complementar
- Leitura complementar
- Vídeos
Problemas e Projetos para Pesquisa
- Estudar e implementar o ataque de criptanálise diferencial contra versões enfraquecidas do DES – número de rounds reduzidos ou S-Boxes aleatórias.
- Verificar experimentalmente a complexidade do ataque MitM para versões enfraquecidas do DES. Você precisará definir variantes do DES com tamanho reduzido de chave – por exemplo, definindo chaves de 28 bits que são “duplicadas” antes de serem aplicadas ao DES.
* Encontrou um erro? Tem sugestão de material complementar? Entre em contato com o Prof. Raphael Machado.