Terceiro quadrimestre de 2015
Horário:
Sala de aula: A-110-0
Professor: Jerônimo C. Pellegrini
Sala do professor: S 805 (bloco B)
Email do professor: jeronimo.pellegrini ufabc edu br
Como dito em aula, vista/revisão hoje, no horário da aula. Quem fizer SUB pode revisar na quinta.
Às 21:00.
11/12 -- Conceitos finais disponíveis
05/12 -- Notas do T4 disponíveis
30/11 -- Definido o conteúdo do teste 4
29/11 -- Notas do T3 disponíveis. Uma pessoa não incluiu RA nem nome. Outro
pos o nome, mas não identifiquei o RA.
09/11 -- lista de exercícios 1 disponível
==> O exercício 7 depende de aula ainda não dada. Se quiserem
podem esperar a aula sobre provas de conhecimento zero, senão
podem ler a respeito e tentar fazer o exercício.
03/11 -- Nova versão das notas de aula (v.89)
03/11 -- Ajustes no cronograma:
-> removido: reticulados (já vimos no começo do curso)
-> removidos: curvas elípticas, dinheiro eletrônico, códigos
(eram tópicos extra, não os abordaremos)
01/11 -- Programa R que ilustra criptanálise linear e diferencial, disponível
30/10 -- Conceitos do T2 disponíveis
22/10 -- Nova versão das notas de aula (v.88)
15/10 -- Conceitos do T1 disponíveis
08/10 -- Hoje temos teste às 20:00. Estarei na sala de aula às 19:00, e fico lá
até o horário da avaliação para dúvidas.
02/10 -- Nova versão das notas de aula
22/09 -- início do curso
Criptografia clássica. Tópicos em Teoria dos Números aplicada à Criptografia. Criptografia de bloco simética: DES, Twofish, IDEA, AES. Criptografia de bloco assimétrica ou de chave pública: RSA e ElGamal. Modos de operação da Criptografia de bloco. Autenticação de mensagens e assinaturas digitais.
O conceito final da disciplina poderá ser:
A avaliação será composta de quatro pequenos testes T1, T2, T3, T4.
As notas serão convertidas em conceito de acordo com a seguinte regra: seja n a soma das notas nos quatro testes e lista. Então o conceito final será:
Somente para os casos previstos em lei!
Caso o aluno perca uma das provas e apresente justificativa, poderá fazer uma substitutiva no final do quadrimestre.
T4 03/12
exame: 10/12
Quem ficar com F pode fazer o exame; a nota final será 0.6n + 0.4e, onde n é a nota dos testes e e é a nota do exame.
Este programa está sujeito a mudanças simples. Grandes mudanças não devem acontecer.
- Visão geral dos problemas abordados pela Criptografia
- Noções de complexidade de algoritmos
- Sigilo perfeito e o teorema de Shannon
- Funções de mão única
- Geradores pseudoaleatóreos e cifras de fluxo
- Funções pseudoaleatóreas e cifras de bloco
- Noções de Criptanálise
- Resumos criptográficos (hashing)
- MAC (autenticação de mensagens)
- Cifras assimétricas
- Assinaturas digitais
- Protocolos com dois participantes
- Provas de conhecimento zero
- Autenticação de entidades (identificação)
- Compartilhamento de segredos
- Encriptação negável
- Votação Eletrônica
- Criptografia baseada em Caos
Usaremos as notas de aula no primeiro link da lista a seguir. Outros livros poderão ser úteis.
Embora não exista em nossa biblioteca, quem tiver interesse em continuar estudando Criptografia poderá consultar estes livros: