Programa Resumido

Fundamentos da Criptografia
  • Noções fundamentais da criptografia: computabilidade, conhecimento e aleatoriedade, confiança e provas probabilísticas.
  • Fundamentos algébricos: estruturas algébricas relevantes e teoria de números computational.
  • Esquemas criptográficos representativos da utilização directa dos problemas apresentados.

Criptografia e Segurança da Informação
  • Conceitos fundamentais da criptografia moderna.
  • Introdução às primitivas, esquemas e protocolos criptográficos mais relevantes.
  • Utilização dessas primitivas como blocos construtivos de funcionalidades de segurança em sistemas informáticos.

Segurança de Sistemas Informáticos
  • Tópicos de programação segura com ênfase no dimensionamento de privilégios, protecção de dados, ``stack'' e ``sandbox'' de execução.
  • Técnicas, ferramentas e boas práticas de administração na operação segura de sistemas informáticos.
  • Perímetros de segurança como elementos estruturantes no comparticionamento de acesso e protecção dos recursos do sistema.
  • Redundância, ``fail-over'', salvaguarda e reposição de dados e serviços como técnicas para melhoria da disponibilidade e segurança de operação de sistemas informáticos.
  • Análise forense aplicada à detecção e avaliação de situações de comprometimento de segurança de sistemas.

Técnicas Criptográficas
  • Problemas difíceis que servem como base ao estabelecimento de níveis mínimos de segurança e definição de tamanhos de chaves criptográficas: factorização, logaritmo discreto e outros.
  • Primitivas criptográficas: cifras e sua criptoanálise, sistemas de chave pública, sistemas orientados à identidade.
  • Esquemas criptográficos: modelos e provas de segurança.

Paradigmas de Sistemas Confiáveis
  • Modelos de faltas
  • Coordenação distribuída
  • Paradigma transaccional
  • Comunicação em grupo fiável
  • Replicação por software

Gestão da Segurança da Informação
  • Certificação digital e public key infrastructure.
  • Aplicações correntes/comerciais da criptografia.
  • Privacidade e protecção de dados pessoais.