Notícias
Já estão disponíveis as notas da época normal --
ManuelBernardoBarbosa
- 30 Jan 2007
Site criado. --
ManuelBernardoBarbosa
- 21 Sep 2006
Criptografia 2006-2007
Licenciatura em Engenharia Biomédica
(
Edição 2005-2006
)
Licenciatura em Engenharia Biomédica
Notas
Equipa Docente
Horários
Horários de Atendimento
Material Disponibilizado
Aulas Teóricas
Aulas Teórico-Práticas
Objectivos
Pré-Requisitos
Critérios de Avaliação
Programa Resumido
Bibliografia
Notas
Notas da época de recurso:
Número
Nome
Nota
41551
João Pedro Pinheiro
12
40440
José Miguel Soares
16
Notas da época normal
Equipa Docente
ManuelBernardoBarbosa
(responsável pela disciplina)
Horários
Tipo
Horário
Docente
T/TP
5a Feira das 10:00 às 13:00 (DI - 1.07)
ManuelBernardoBarbosa
Horários de Atendimento
Docente
Horário
ManuelBernardoBarbosa
2a 16:00 - 18:00, 5a 14:00-16:00
Material Disponibilizado
Aulas Teóricas
Apontamentos teóricos (actualizados semanalmente):
parte 1
,
parte 2
Aulas Teórico-Práticas
Classe função de hash:
Hash.java
.
Classes RSA:
ChavePrivada.java
,
ChavePublica.java
.
Classe cifra por blocos simplificada:
CifraBlocos.java
Objectivos
Estudar
Conceitos fundamentais da Education.Criptografia.
Certificados de Chave Pública e Public Key Infrastructure.
Aplicações correntes/comerciais da Education.Criptografia.
Aplicar estes conhecimentos na implementação de sistemas seguros.
Pré-Requisitos
NA
Critérios de Avaliação
Nota final
Componente Teórica (Exame): 80% (nota mínima de 8 valores)
Componente Prática (Avaliação contínua): 20%
(estas percentagens devem ser olhadas como meros indicadores)
Avaliação prática
Os trabalhos serão realizados maioritáriamente nas aulas e serão individuais.
Será necessário elaborar um relatório final do trabalho efectuado.
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)
Aplicações e Protocolos Criptográficos Comerciais
Pretty Good Privacy (PGP)
S/MIME
Secure Sockets Layer (SSL)
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
- 30 Jan 2007