Saltar para:
Logótipo
Você está em: Início > M242
Mapa das Instalações
FC6 - Departamento de Ciência de Computadores FC5 - Edifício Central FC4 - Departamento de Biologia FC3 - Departamento de Física e Astronomia e Departamento GAOT FC2 - Departamento de Química e Bioquímica FC1 - Departamento de Matemática

Teoria dos Números e Criptografia

Código: M242     Sigla: M242

Áreas Científicas
Classificação Área Científica
OFICIAL Matemática

Ocorrência: 2012/2013 - 2S

Ativa? Sim
Unidade Responsável: Departamento de Matemática
Curso/CE Responsável: Licenciatura em Matemática

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
L:AST 0 Plano de Estudos a partir de 2008 3 - 7,5 -
L:B 0 Plano de estudos a partir de 2008 3 - 7,5 -
L:CC 1 Plano de estudos de 2008 até 2013/14 3 - 7,5 -
L:F 0 Plano de estudos a partir de 2008 3 - 7,5 -
L:G 0 P.E - estudantes com 1ª matricula anterior a 09/10 3 - 7,5 -
P.E - estudantes com 1ª matricula em 09/10 3 - 7,5 -
L:M 46 Plano de estudos a partir de 2009 1 - 7,5 -
2
3
L:Q 0 Plano de estudos Oficial 3 - 7,5 -
PGMP 0 PE da PG em Matemática para Professores 1 - 7,5 -

Língua de trabalho

Português - Suitable for English-speaking students

Objetivos

Introduzir os conceitos e resultados básicos de Teoria dos Números e alguns dos seus aspectos computacionais. Dar algumas das suas aplicações criptográficas.

Resultados de aprendizagem e competências

Conhecer os conceitos e resultados básicos de Teoria dos Números, assim como alguns dos seus aspectos computacionais e algumas das suas aplicações criptográficas.

Modo de trabalho

Presencial

Programa

1) Divisibilidade em anéis comutativos, com especial ênfase no anel dos inteiros e em anéis de polinómios sobre um corpo; números primos e números compostos; o máximo divisor comum e o algoritmo de Euclides em alguns anéis (ditos) Euclidianos mais comuns. O teorema fundamental da Aritmética e a sua extensão a alguns anéis aritmeticamente importantes.

2) Congruências. Os teoremas de Fermat e Euler. Inversos modulares. Teorema chinês dos restos.

3) A cifra RSA e algumas das suas aplicações. Exponenciação modular rápida. 

4) Rudimentos sobre testes de primalidade e algoritmos de factorização de números inteiros.

5) Raízes primitivas e o protocolo para distribuição de chaves Diffie-Hellman.

6) Resíduos quadráticos. Lei de reciprocidade quadrática. Protocolo para "atirar uma moeda ao ar à distância" (remote coin flip protocol). Teste de Pépin para números de Fermat.

Bibliografia Obrigatória

Shoup Victor; A computational introduction to number theory and algebra. ISBN: 0-521-85154-8 (Disponível gratuitamente em http://www.shoup.net/ntb)

Bibliografia Complementar

Vinogradov I. M.; Elements of number theory. ISBN: 0-486-60259-1
Menezes Alfred J.; Handbook of applied cryptography. ISBN: 0-8493-8523-7 (Disponível gratuitamente em http://www.cacr.math.uwaterloo.ca/hac)

Métodos de ensino e atividades de aprendizagem

Aulas de exposição dos conceitos e resultados, com exemplos diversos, e aulas de resolução de exercícios.

Software

PARI: http://pari.math.u-bordeaux.fr

Tipo de avaliação

Avaliação distribuída com exame final

Componentes de Avaliação

Descrição Tipo Tempo (Horas) Peso (%) Data Conclusão
Participação presencial (estimativa) Participação presencial 85,00 0,00
Exame final com créditos obtidos em testes Exame 3,00 100,00
Total: - 100,00

Fórmula de cálculo da classificação final

Haverão dois testes, que decorrerão nas aulas práticas, em datas a anunciar, tendo cada um a duração de uma hora.

Cada teste terá um peso de 4 valores na nota final, podendo as respectivas classificações ser usadas, independentemente, como créditos no exame final, que terá 3 partes, duas das quais correspondendo aos testes.

A classificação final será a obtida no exame final.

Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Ciências da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z  I Livro de Visitas
Página gerada em: 2025-06-22 às 03:56:03 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias