Segurança Avançada
Áreas Científicas |
Classificação |
Área Científica |
OFICIAL |
Informática |
Ocorrência: 2014/2015 - 2S
Ciclos de Estudo/Cursos
Sigla |
Nº de Estudantes |
Plano de Estudos |
Anos Curriculares |
Créditos UCN |
Créditos ECTS |
Horas de Contacto |
Horas Totais |
MIM |
6 |
Plano de Estudos em vigor |
1 |
- |
3 |
27 |
81 |
Língua de trabalho
Português
Objetivos
- Apresentar os conceitos fundamentais da criptografia moderna.
- Introduzir as primitivas, esquemas e protocolos criptográficos mais relevantes.
- Abordar a utilização dessas primitivas como blocos construtivos de funcionalidades de segurança em sistemas informáticos.
Resultados de aprendizagem e competências
- Explicar os objectivos fundamentais da criptografia moderna (confidencialidade, integridade, autenticação e não repúdio) e reconhecer as primitivas criptográficas que lhes estão associadas.
- Efectuar análise de requisitos de segurança no âmbito do desenvolvimento / avaliação de sistemas informáticos.
- Seleccionar e integrar os protocolos criptográficos relevantes à segurança de sistemas concretos.
Modo de trabalho
Presencial
Programa
- Terminologia: Segurança, Cifras e Chaves, Cifras simétricas e assimétricas, One-Time-Pad, Cifras sequenciais
- Cifras simétricas por blocos: DES, IDEA, AES. Modos de funcionamento: EBC, CBC, CFB, OFB. Segurança teórica: Counter Mode. Distribuição e acordo de chaves.
- Cifras assimétricas: Funções one-way. Chaves públicas e privadas. RSA. Comparação com cifras simétricas. Sistemas híbridos/Envelopes digitais. Segurança teórica: OAEP.
- Autenticação de origem de mensagens. Funcoes de hash criptográficas. Message Authentication Codes. Assinaturas digitais. Algoritmos de assinatura digital: RSA, DSA.
- Autenticação de agentes: identificação. Mecanismo de desafio resposta. Princípio do conhecimento zero. Algoritmos de identificação.
Bibliografia Obrigatória
Menezes Alfred J.;
Handbook of applied cryptography. ISBN: 0-8493-8523-7
Métodos de ensino e atividades de aprendizagem
- Exposição de conceitos e análise de casos de estudo.
Tipo de avaliação
Avaliação por exame final
Componentes de Avaliação
Designação |
Peso (%) |
Exame |
100,00 |
Total: |
100,00 |
Fórmula de cálculo da classificação final
100% Exame final