Criptografia e Segurança da Informação

2008/2009


Programa

Teoria:

  • Introdução: conceitos e terminologia.
  • Cifras simétricas: sequenciais e por blocos.
  • Funções de Hash criptográficas e Códigos de Autenticação.
  • Criptografia assimétrica: acordo de chaves; cifras de chave pública; assinaturas digitais; certificados digitais.

Prática:

  • Utilização do framework JCA/JCE.
  • Características de segurança do Java.

Programa Detalhado

Avaliação

  • Teste final (50%)
  • Trabalhos práticos (50%)

Avaliação Prática

Nome Nota Prática Teste Recurso Nota Final
Afonso Arriaga 14 16.9 - 16
Bruno Gomes 17 10.7 - 14
Eloi Machado 11 11.5 - 11
Henrique Castro 16 17.3 - 17
Hugo Seixas 13 13.3 - 13
Humberto Longo 14.2 13.8 - 14
João Ferreira 17 12.8 - 15
Manuel Costa 17 13.2 - 15
Mário Costa 9 10 - 10
Marta Fernandes 15 14.1 - 15
Miriam Dias 15 14.8 - 15
Nuno Macedo 17 17.9 - 18
Pedro Pereira 9 - 11 10
Ricardo Coelho 16 17.8 - 17
Sandra Teixeira 14 18.9 - 17
Tiago Fernandes 15 11 - 13
Vicente Fernandes 15 18.3 - 17

Avaliação Teórica

  • Teste (10/02/2009 - 16:00)

Material Disponibilizado

Componente Laboratorial

Bibliografia

  • Applied Cryptography: Protocols, Algorithms and Source Code in C, Bruce Schneier, John Wiley & Sons, Inc. 1995
  • Handbook of Applied Cryptography, Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone, CRC Press 2001.
  • Java Cryptography, Jonathan Knudsen, O'Reilly 1998.