Saltar para:
Logótipo
Você está em: Início > CC442
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

Criptografia

Código: CC442     Sigla: CC442

Áreas Científicas
Classificação Área Científica
OFICIAL Ciência de Computadores

Ocorrência: 2009/2010 - 1S

Ativa? Sim
Página Web: http://www.ncc.up.pt/~rvr/Cript.09/aulas/aulas.html
Unidade Responsável: (X) Departamento de Ciência de Computadores
Curso/CE Responsável: Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
M:CC 10 PE do Mestrado em Ciência de Computadores 1 - 7,5 67 202,5
2
M:ENM 0 PE do Mestrado em Engenharia Matemática 1 - 7,5 67 202,5
2
MI:ERS 26 Plano de Estudos a partir de 2007 4 - 7,5 67 202,5

Língua de trabalho

Português

Objetivos

A criptografia evoluiu nas últimas décadas, de um mais ou menos obscuro ramo do conhecimento usado essencialmente por militares e espiões, para uma componente essencial das comunicações e escrita de software. Com a virtualização de um grande conjunto de actividades, foi necessário usar a criptografia para assegurar todo um conjunto de propriedades e garantias que as correspondentes transacções presenciais podiam assegurar de outra forma. Hoje, a criptografia desempenha por isso um papel essencial tanto nos protocolos da Internet como nos restantes sistemas de comunicações digitais.

Pretende-se assim:

- Introduzir a problemática da segurança das redes e sistemas informáticos assim como o problema da segurança em geral.
- Apresentar um conjunto suficientemente expressivo de protocolos criptográficos que permitam geralmente transcrever as actividades sociais do mundo físico para o suporte digital.
- Estudo de alguns algoritmos criptográficos, suas aplicações e possíveis ataques.

Espera-se que no fim os alunos estejam preparados para:

-Poderem escolher que protocolos e produtos devem usar, seja ao nível de utilizadores, programadores ou administradores de redes e sistemas.
- Analisar, modificar, escolher e implementar os protocolos necessários para a uma aplicação prática.
- Implementar os algoritmos criptográficos dados.
- Implementar ataques aos mesmos algoritmos e protocolos.

Programa

- Protocolos criptográficos.

- Criptografia e criptanálise clássicas. Cifras de substituição mono-alfabéticas e poli-alfabéticas. Cifras de transposição. Cifras poligraficas.

- Cifras electromecanicas: a enigma, a Lorentz e a purple.

- Algoritmos de bloco. Cifras de Feistal. O DES e o AES. Diversos algoritmos de cifra simétrica.

- Cifras de chave pública.

- Geradores de aleatórios.

- Funções de tabulação criptográfica.

- Criptanálise e criptografia quânticas.

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 63,00
Total: - 0,00
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
Página gerada em: 2025-08-01 às 17:56:52 | Política de Privacidade | Política de Proteção de Dados Pessoais | Denúncias | Livro Amarelo Eletrónico