Notícias

Para consultar os exames da época especial, contactar mbb. -- -- ManuelBernardoBarbosa - 20 Set 2007

Consultas a exames de recurso: 4a Feira, dia 28 de Fevereiro, entre as 15 e as 16. -- ManuelBernardoBarbosa - 27 Feb 2007

Consultas a exames: 2a Feira dia 5 de Fevereiro entre as 14 e as 15. -- ManuelBernardoBarbosa - 01 Feb 2007

Datas de entrega na primeira semana de Janeiro

Lista dos grupos inscritos para entregar o trabalho. -- ManuelBernardoBarbosa - 06 Dec 2006

As entregas dos trabalhos práticos terão lugar nas semanas antes e depois das férias do Natal. Até ao final de Novembro todos os grupos deverão enviar um e-mail indicando a sua constituição e a sua preferência quanto à semana da entrega e apresentação do trabalho. -- ManuelBernardoBarbosa - 13 Nov 2006

Não haverá aula teórica na 2a feira dia 20 de Novembro. -- ManuelBernardoBarbosa - 13 Nov 2006

-- ManuelBernardoBarbosa - 28 Dec 2006

Criptografia Aplicada 2006-2007

(Edição 2005-2006, Edição 2004-2005)


Notas

Equipa Docente

Horários

Tipo Horário Docente
T 2a Feira das 14:00 às 16:00 (CP2 - 1.04) ManuelBernardoBarbosa
TP1 2a Feira das 18:00 às 20:00 (DI - 0.11) JoseBacelarAlmeida
TP2 5a Feira das 16:00 às 18:00 (DI - 0.11) ManuelBernardoBarbosa

Horários de Atendimento

Docenteup Horário
JoseBacelarAlmeida 2a 14:00 - 18:00
ManuelBernardoBarbosa 2a 16:00 - 18:00, 5a 14:00-16:00


Material Disponibilizado

Recomendações de leitura

  • Introdução ao conceito de Zero-Knowledge para identificação e explicação da segurança do protocolo Schnorr: capítulo 10 do livro "Handbook of Applied Cryptography", disponível aqui.
  • Propriedades das funções de hash e a relação com ataques por força bruta e birthday attacks: wikipedia aqui.

Aulas Teóricas

Aulas Teórico-Práticas


Objectivos

  • Estudar
    • Conceitos fundamentais da Education.Criptografia.
    • Certificados de Chave Pública e Public Key Infrastructure.
    • Aplicações correntes/comerciais da Education.Criptografia.
    • Utilização de dispositivos criptográficos portáteis.
  • Aplicar estes conhecimentos na implementação de sistemas seguros.

Pré-Requisitos

Não havendo pré-requisitos formais, assume-se que os alunos possuem o seguinte conjunto de conhecimentos:

  • familiaridade com a linguagem JAVA

Critérios de Avaliação

  • Nota final
    • Componente Teórica (Exame): 60% (nota mínima de 8 valores)
    • Componente Prática (Trabalhos Práticos): 40% (opcional, mas a ausência de avaliação prática limita a nota teórica a 12 valores)
    • (estas percentagens devem ser olhadas como meros indicadores)
  • Avaliação prática
    • A componente prática da nota resulta da avalição de um trabalho práticos.
    • Os trabalhos serão realizados maioritáriamente nas aulas, por grupos de até 3 alunos.
    • Será necessário elaborar um relatório do trabalho efectuado, bem como efectuar uma apresentação desse relatório.

Programa Resumido

  • Teórica
    • Introdução
    • Terminologia
      • Education.Criptografia, Criptoanálise e Criptologia
      • Conceitos de cifra, chave e comunicação segura
      • Cifras simétricas, distribuição e acordo de chaves
      • Cifras assimétricas e Education.Criptografia de Chave Pública
      • Assinaturas digitais e Message Authentication Codes
      • Identificação
    • Certificação e Public Key Infrastructure (PKI)
      • Certificados e CRLs
      • Autoridades de Registo
      • Autoridades de Certificação
      • Cadeias e Hierarquias de Certificação
      • Public Key Cryptography Standards (PKCS)
    • Dispositivos portáteis em criptografia
      • Smartcards
      • iButtons
      • PDAs
    • Aplicações e Protocolos Criptográficos Comerciais
      • Pretty Good Privacy (PGP)
      • Secure Sockets Layer (SSL)
      • IPsec
      • Kerberos
      • SSH

  • Prática
    • Java Cryptography Architecture
    • Open SSL
    • Apache - Mod SSL

Bibliografia

  • Applied Cryptography: Protocols, Algorithms and Source Code in C, Bruce Schneier, John Wiley & Sons, Inc. 1995
  • Cryptography: Theory and Practice, Douglas R. Stinson, CRC Press. 1995
  • A Course in Number Theory and Cryptography (2nd Ed.), Neal Koblitz, Springer-Verlag's Graduate Texts in Mathematics, 1994


-- ManuelBernardoBarbosa - 23 Jan 2007

r32 - 19 Sep 2008 - 13:24:54 - JoseBacelarAlmeida
This site is powered by the TWiki collaboration platform Copyright © by the contributing authors. Ideas, requests, problems? Send feedback.
Syndicate this site RSSATOM