Criptografia

Objetivos

Introdução à Criptografia

Caracterização geral

Código

9977

Créditos

6.0

Professor responsável

Isabel Maria Oitavem Fonseca da Rocha Kahle

Horas

Semanais - 4

Totais - A disponibilizar brevemente

Idioma de ensino

Português

Pré-requisitos

---

Bibliografia

Cryptography, information theory, and error-correction, de Aiden Bruen and Mario Forcinito, Wiley-interscience.

An introduction to Mathematical Criptography, de Hoffstein, Pipher and Silverman, Springer.

Método de ensino

A disponibilizar brevemente

Método de avaliação

Para obter aprovação à UC é necessário assistir a pelo menos 2/3 das aulas dadas.

A avaliação é efectuada com base em um seminário por aluno  (apresentação, discussão e relatório) e um teste. O seminário vale 80% da classificação final e o teste vale 20%.

Os alunos que obtiverem uma classificação final superior ou igual a 10 valores obtêm aprovação na UC com a correspondente classificação.

Os alunos que obtiverem uma classificação final superior a 17 valores podem ser chamados a prestar uma prova suplementar. Caso não o façam obtêm aprovação na UC com a classificação de 17 valores.

Conteúdo

Introdução

Cifras siméticas

O aparecimento das cifras assimétricas

Diffie-Hellman partilha de chaves

Factorização e RSA

Criptografia e curvas elípticas

A evolução da criptografia de chave pública

Cursos

Cursos onde a unidade curricular é leccionada: