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).