Conceitos de Sistemas Criptográficos (T) - Sumários
MI-CSSI (2008/2009)
Aula 1 - 30/09/2008, 14:00 - 16:00
Apresentação do Módulo: programa, organização das aulas, critério de avaliação, referências bibliográficas.
Conceitos básicos e terminologia: criptografia, cripto-análise, segurança da informação. Breve apresentação das técnicas criptográficas modernas.
Aula 2 - 07/10/2008, 14:00 - 16:00
Cifras simétricas Sequenciais: características; cifras sequenciais síncronas e auto-sincronizáveis. Exemplos de cifras sequenciais: A5/1, RC4.
Cifras simétricas por Blocos: características; modos de operação (ECB, CBC, OFB, CFB, CTM).
Aula 3 - 14/10/2008, 14:00 - 16:00
Apresentação detalhada das cifras por Blocos DES e AES. Referência a técnicas cripto-análise.
Funções de Sentido Único: conceito e construções básicas. Funções de Hash Criptográficas: desenho e exemplos (MD5, SHA-1). Aplicações de funções de hash em geradores de números aleatórios;
key generation functions.
Aula 4 - 21/10/2008, 14:00 - 16:00
Criptografia Assimétrica: motivação e apresentação do conceito. Protocolo de acordo de chaves
Diffie-Hellman e análise de segurança perante adervesários passivos e activos. Cifras de Chave Pública e envelopes digitais. Assinaturas Digitais.
Aula 5 - 28/10/2008, 14:00 - 16:00
Algoritmos de criptografia assimétrica: problemas matemáticos utilizados na construção de funções de sentido único com segredo. Exemplos de algoritmos: RSA, El-Gamal, DSA.
Certificação e
Public Key Infrastructure: estrutura dos cretificados X509; processo de pedido de certificados; utilização de certificados para assinatura digital e envelopes digitais; regogação (CRL). Esquemas alternativos/complementares de certificação (certificados de atributos; rede de confiança PGP; SPKI/SDSI).