Departamento de Informática (UM)

Página de Unidade Curricular

DesignaçãoCódigoCursoRegimeRegente

Criptografia e Segurança em Redes

14536 [J605N4]

Licenciatura em Engenharia de Telecomunicações e Informática [ENGTI]

S1

José Carlos Bacelar Ferreira Junqueira Almeida

Objetivos

A unidade curricular de Criptografia e Segurança de Redes visa introduzir os aspectos de segurança da informação, com especial ênfase nos protocolos de comunicação que permitem o estabelecimento de canais seguro entre nós da rede, por recurso a soluções criptográficas.

Programa

1. Terminologia, conceitos básicos e modelos de segurança.
2. Criptografia simétrica: cifras sequenciais e por blocos; funções de sentido único; MACs
3. Criptografia assimétrica: acordo de chaves; cifras de chave pública; assinatura digital; certificados de chave pública.
4. Infraestrutura de chave pública.
5. Protocolos criptográficos: ao nível da camada de rede (IPSEC); camada de transporte (TLS); e camada de aplicação.

Bibliografia

Jonathan Katz, Yehuda Lindell. Introduction to Modern Cryptography. CRC Press, 2007.

William Stallings. Cryptography and network security : principles and practice. Pearson, 2017.
Complementar.

Alfred J. Menezes, Paul C. van Oorschot, Scott A. Vanstone. Handbook of Applied Cryptography. CRC Press, 2001.

Resultados da aprendizagem

No final, os alunos serão capazes de:
- Estabelecer a segurança de um sistema relativamente a um modelo de segurança (objectivo de segurança/modelo do atacante).
- Seleccionar técnicas e protocolos criptográficos que deem resposta aos diferentes tipos de requisitos de segurança.
- Explicar os argumentos de segurança computacionais com base em reduções de segurança.
- Tirar partido da utilização de protocolos criptográficos normalizados no estabelecimento de canais seguros em redes de comunicação.

Método de avaliação

- Teste escrito (entre 50% e 70%);
- Avaliação dos problemas de programação realizados ao longo do semestre (entre 30% e 50%);
- Apresentação e discussão de um projecto (entre 0% e 20%).

Funcionamento

Turno: T 1; Docente: José Carlos Bacelar Ferreira Junqueira Almeida; Dep.: DI; Horas: 30.
Turno: TP 1; Docente: José Carlos Bacelar Ferreira Junqueira Almeida; Dep.: DI; Horas: 30.

[ Outras UCs do Departamento ]