Estudo dos Algoritmos de Criptografia e Hashing

7 Março 2017, 16:30 Nuno Fuentecilla Maia Ferreira Neves

Algoritmos de cifra de corrente (Stream Cipher): características relevantes; Algoritmos baseados em LFSR, o RC4 e o Spritz; Geração de números pseudo-aleatórios seguros: propriedades e exemplos de soluções; Princípios de criptografia assimética (ou de chave pública); Discussão sobre o tamanho de uma chave pública; Estudo do RSA, incluindo aspectos da sua concretização e alguns ataques; Algoritmos baseados em logaritmos discretos,  o Diffie-Hellman e o Elgammal;  Funções de hash e suas propriedades, o ataque de aniversário, a construção de Merkle-Damgard e um estudo breve do SHA2 e SHA3;