IA012:2009 2S

De DCA-Wiki

Contents

Segurança em Comunicação de Dados

Créditos: 4

Prof.: Marco Aurélio Amaral Henriques (DCA)

Segundo semestre - 2009

Horário: 308 309 508 509 Sala: PE-26

Últimas notícias:

  • 08/12: notas finais publicadas
  • 23/11: não haverá atividades no dia 24/11/09 devido a participação do prof. em reunião na Reitoria; veja novas datas programadas mais abaixo nesta página
  • 27/10: planilha de notas e frequências parciais disponibilizada
  • 26/10: trabalhos finais começam a ser disponibilizados
  • 15/10: data da prova substitutiva definida: 01/12/09
  • 08/10: datas dos trabalhos finais definidas (nomes em vermelho)
  • 08/10: data do Exame alterada devido às mudanças no calendário escolar do 2o. semestre de 2009
  • 07/10: temas dos trabalhos finais definidos (nomes em azul)
  • 05/10: alunos que não enviaram suas apresentações devem fazê-lo já (Bruno, Marco, Antonio, Théo, Fábio Akio)
  • 05/10: novos temas sugeridos para trabalho final
  • 22/09: exercícios para entrega da lista 2 definidos
  • 10/09: exercícios para entrega da lista 1 definidos
  • 31/08: apresentações Axx reagendadas
  • 27/08: temas das apresentações definidos
  • 17/08: página da disciplina disponibilizada

Ementa resumida:

  • Introdução
  • Modelo clássico
  • Codificadores Mono e Polialfabéticos
  • Data Encryption Standard (DES) e Advanced Encryption Standard (AES)
  • Modos de operação em AES
  • Criptografia por chave pública
  • Princípios matemáticos de criptografia assimétrica
  • Algoritmo RSA
  • Protocolos de intercâmbio e autenticação de chaves
  • Assinaturas e certificados digitais
  • Estudo de casos


Bibliografia:

Listas de exercícios

  • As listas devem ser entregues manuscritas ou impressas.
  • As listas não devem ser enviadas por e-mail. Em caso de impossibilidade de comparecer à aula no dia da entrega, combine uma forma alternativa de entrega com o professor por e-mail antecipadamente.
  • As listas podem ser entregues com antecedência e não apenas no dia marcado.
  • Estas listas estão disponíveis para que os alunos complementem sua visão do conteúdo da disciplina e já façam antecipadamente uma parte da prova.

Critério de Avaliação:

  • Definições
    • A = nota da Apresentação
    • P = nota da Prova
    • T = nota do Trabalho Final
    • NF = Nota Final
    • geq = "maior ou igual a"
  • Cálculo da Nota Final
    • MÉDIA = ( A + 2P + 2T ) / 5
    • A nota final será dada por:
      • NF = MÉDIA, se MÉDIA geq 5 e PROVA geq 3 ou
      • NF = 0,6 * MÉDIA + 0,4 * EXAME , caso contrário.
  • Observações
    • Pelo menos uma das questões da prova será escolhida por sorteio das listas de exercícios entregues antecipadamente. Somente as questões sorteadas serão corrigidas e receberão pontuação para efeito de nota.
    • As listas de exercícios serão recolhidas no início da aula nas datas programadas no calendário do curso. Logo em seguida será feito o sorteio da(s) questão(ões) que valerão nota. Não serão aceitas listas entregues após o recolhimento no início da aula.
    • Alunos que tiverem nota inferior a 3 (três) na PROVA terão que fazer o EXAME, independentemente do valor da MÉDIA.
    • Quem perder a prova poderá fazer uma prova substitutiva em data única a ser agendada com o professor.
    • Não haverá segunda chamada para o EXAME; quem tiver que fazê-lo (pelas regras acima), mas não o fizer, terá nota zero em EXAME para o cálculo de NF.
    • Não haverá segunda chance para quem deixar de fazer uma apresentação na data determinada. Neste caso o aluno terá nota zero na apresentação que deixou de fazer.
    • As notas mínima e máxima de cada avaliação são zero e dez, respectivamente.
    • O conceito final (CF) será obtido por conversão de NF em CF como indicado abaixo:
      • 8,4 <= NF <= 10  ; CF =A (excelente)
      • 6,7 <= NF < 8,4  ; CF = B (bom)
      • 5,0 <= NF < 6,7  ; CF = C (regular)
      • NF < 5,0  ; CF = D (insuficiente)
    • Para ser aprovado é necessário ter CF = A, B ou C e ter freqüência às aulas igual ou superior a 75%.

Agenda da disciplina

Aula Data Tópico Observações
01 18/08 Introdução, requisitos de segurança, propriedadesApresentação do curso: planejamento, bibliografia, visão geral do conteúdo
02 20/08 Esteganografia e Criptografia Simétrica
03 25/08 Criptografia de múltiplos estágios
04 27/08 Algoritmo AES e controle de uso de chaves
05 01/09 Tópicos de criptografia clássica A01 a A03
06 03/09 Operações criptográficas básicas A04 e A05
07 08/09 Operações criptográficas básicas A06 e A07
08 10/09 Crip. assimétrica e operações cript. básicas A08 e A09
09 15/09 Distribuição de chaves A10 e A11
10 17/09 Certificados digitais A12 e A13 (recolhimento da Lista I no início da aula)
11 22/09 Curvas elípticas A14 e A15
12 24/09 Assinatura digital, protocolos de autenticaçãoA16 e A17
13 29/09 Funções hash e ataque aniversário A18 e A19
14 01/10 Mecanismos de controle de senhas A20
15 06/10 Mecanismos de controle de senhas (prazo para definição do trabalho final)
16 08/10 Exercícios Recolhimento da Lista II (só no início da aula) e revisão de exercícios
17 13/10 Prova Prova sem consulta
18 15/10 Revisão da prova
19 20/10 Preparação do trabalho final Orientações individuais sobre TF
20 22/10 Preparação do trabalho final Orientações individuais sobre TF
21 27/10 Apresentação de trabalho final Fabiano (1), Ando (2)
22 29/10 Apresentação de trabalho final Teixeira (3), Mauro, Takeuchi
23 03/11 Apresentação de trabalho final Samuel (1), Bruno (2), Ando (3)
24 05/11 Apresentação de trabalho final Thiago (1), Merli (3), Samuel (2), Daniel (1), Ando (1)
25 10/11 Apresentação de trabalho final Teixeira (1), Thiago (2), Merli (1), Fabiano (2), Daniel (2), Marco (1)
26 12/11 Apresentação de trabalho final Teixeira (2), Thiago (3), Merli (2), Ricardo (1), Daniel (3), Marco (2), Fabiano (esp.)
27 17/11 Apresentação de trabalho final Amaral (1), Ricardo (2), Samuel (3), Bruno (3), Sena (3), Marco (3)
28 19/11 Apresentação de trabalho final Amaral (2), Fabiano (3), Ricardo (3), Walcir (3), Vagner (3), Antonio (3), Sena (1), Theo (1), Luis (3)
24/11 Sem atividades Sem atividades
29 26/11 Apresentação de trabalho final Amaral (3), Walcir (2), Vagner (2),Antonio (2), Theo (2),Luis (2)
30 01/12 Apresentação de trabalho final Walcir (1), Vagner (1), Antonio (1), Bruno (1), Sena (2), Theo (3), Luis (1)
31 03/12 Prova substitutiva Prova substitutiva para aqueles que não fizeram a prova
32 17/12 Exame Exame sobre o mesmo conteúdo da disciplina coberto pela prova

Orientação geral sobre apresentações

  • Regras básicas a serem lembradas em qualquer apresentação para garantir uma transferência máxima de informação à audiência
    • Diga-lhes o que irá dizer (introdução).
    • Diga-lhes o que tem para dizer (conteúdo).
    • Diga-lhes o que acabou de dizer (conclusões).
    • Apesar de não ser obrigatório, o uso de transparências (retroprojetor) é recomendado.
    • No uso de transparências lembre-se de:
      • preparar cerca de uma transparência por minuto e meio de apresentação (cerca de 20 transparências para 30 minutos de apresentação);
      • preparar algumas transparências extras que clarifiquem pontos não detalhados na apresentação (prever possíveis dúvidas da audiência);
      • usar figuras em lugar de palavras, sempre que possível;
      • ser breve e preciso nas mensagens (evite sempre frases longas);
      • usar o maior tamanho de fonte possível;
      • colocar no máximo 10 linhas de texto por transparência (caso não haja figuras);
      • usar todo o espaço disponível na transparência, evitando concentrar texto e/ou figuras em uma dada região (se sobrar espaço, amplie a figura ou o fonte, mas não adicione mais texto).
    • Não deixe de ensaiar sua apresentação para ter certeza de que ela se encaixa no tempo disponível.


Orientação sobre as apresentações preliminares Axx

  • As apresentações Axx deverão ser planejadas para 25 minutos e não poderão ultrapassar 30 minutos.
    • O planejamento e o cumprimento do tempo de apresentação é um dos itens avaliados.
    • As apresentações terão início previsto para as 08h00, 08h30 e 09h00, sendo um dos horários reservado para o professor nos dias em que há duas apresentações previstas.
  • O material utilizado no preparo da apresentação deverá ser encaminhado ao professor logo após a mesma para disponibilização ao restante da turma.
    • A apresentação poderá ser baseada em transparências, lousa (notas de aula), projeção de arquivos (uso de canhão de projeção), de acordo com a preferência do apresentador.
  • Trocas de temas e datas entre alunos são permitidos, desde que acordados antecipadamente com o professor.
  • Alunos que não fizerem sua apresentação na data determinada terão nota zero neste item e não haverá uma segunda oportunidade de apresentar.

Temas de apresentações

Orientação sobre o Trabalho Final

  • Pontos gerais:
    • O Trabalho Final (TF) objetiva complementar as aulas com estudo de casos em segurança de dados.
    • O TF deverá ser feito individualmente.
    • O TF consistirá de uma pesquisa, escrita de um artigo e apresentação do mesmo em sala sobre um tema escolhido pelo aluno com aprovação do professor.
      • O aluno deverá submeter sua proposta de temas por e-mail até a data prevista no calendário da disciplina informando:
        • pelo menos três temas a pesquisar (com prioridade de escolha; deve ser dada preferência a temas atuais, caso não escolha algum dos sugeridos);
        • pelo menos duas opções de referências a serem utilizadas para cada tema;
        • pelo menos três opções de datas para apresentação, ordenadas por prioridade (em acordo com a agenda da disciplina).
      • Temas que já tiverem sido alocados a um aluno ficarão indisponíveis para escolha.
      • A definição do tema para cada aluno poderá ser definida por sorteio caso haja empate em um certo tema.
      • Cada aluno deverá pesquisar e coletar o maior número possível de informações sobre o tema definido.
        • Devem ser usadas pelo menos duas referências de autores distintos, de maneira que o aluno possa ver opiniões diferentes sobre um mesmo tema e possa, assim, desenvolver sua própria opinião a respeito. Espera-se que o aluno inclua no trabalho sua própria visão do tema, fazendo críticas e sugestões sobre como resolver os problemas apresentados.

  • Sobre a preparação do artigo:
    • Cada aluno deverá redigir uma artigo sobre o tema que lhe foi atribuído.
    • O artigo deverá ser o mais detalhado possível, discorrendo sobre o tema tratado de forma clara e didática.
    • Seções esperadas:
      • Resumo
      • Introdução
      • ...
      • (seções de desenvolvimento do tema)
      • ...
      • Conclusões
      • Possíveis trabalhos futuros
      • Bibliografia
    • O artigo deverá ser enviado por e-mail para o professor com, no mínimo, 24 horas de antecedência em relação ao início da aula em que o mesmo será apresentado, de maneira a haver tempo hábil para os demais alunos poderem ter acesso ao mesmo.
    • No caso de trabalho prático, o aluno deverá disponibilizar também o código de seu programa, devidamente documentado para permitir sua execução e testes pelos outros alunos da disciplina.
    • O artigo deverá ser em português.
    • A formatação do artigo deverá estar de acordo com as orientações abaixo:
      • Número de páginas: entre 8 e 16
      • Tipo: 11 pt
      • Folha: A4
      • Número de colunas: 1
      • Margens: 2,0 a 2,5 cm

  • Sobre a Apresentação do TF:
    • Cada aluno deverá fazer uma apresentação em sala de aula (segundo o calendário da disciplina) sobre seu trabalho de pesquisa.
    • As datas possíveis estão definidas no calendário da disciplina e serão preenchidas na medida em que reservas forem feitas.
    • Cada aluno deverá escolher pelo menos três datas, indicando sua prioridade.
      • Conflitos de data também serão resolvidos por sorteio.
    • A apresentação de cada aluno terá 50 minutos, divididos em duas fases:
      • Apresentação do conteúdo (40 minutos).
      • Discussões, perguntas, críticas e sugestões (10 minutos) por parte da audiência.

Tabela de horários

08:00 primeira apresentação
08:40 perguntas e discussões
08:50 intervalo
09:00 segunda apresentação
09:40 perguntas e discussões
09:50 encerramento
    • Só terão suas notas de trabalho final (TF) os alunos que entregarem os artigos e efetivamente fizerem sua apresentação em sala de aula na data marcada.
    • Considerando que a apresentação tem como um de seus objetivos a divulgação de novos assuntos para toda a classe, é importante que a mesma seja a mais clara e didática possível.
    • Trocas de datas e/ou horários de apresentações entre alunos serão admitidas, desde que comunicadas ao professor com antecedência.
    • Atrasos não poderão ser tolerados. Se atrasar o início de sua apresentação, o aluno poderá perder a oportunidade de ter sua nota de trabalho final.
    • No caso de ser escolhido um trabalho prático, é desejável que o aluno faça uma rápida demonstração do mesmo no dia da apresentação.
    • Os dois últimos dias de apresentações serão alocados prioritariamente para trabalhos práticos.

  • Exemplos de itens avaliados na apresentação do TF
    • Além do nível e da profundidade do conteúdo apresentado, também serão avaliados vários outros pontos durante a apresentação como, por exemplo:
      • 1. O aluno utilizou bem o tempo de apresentação?
      • 2. Os recursos disponíveis foram bem utilizados (quadro, retroprojetor, etc.)?
      • 3. O texto e as figuras apresentados foram de fácil entendimento?
      • 4. A explicação do conteúdo foi clara e objetiva?
      • 5. As conclusões da apresentação foram úteis para o entendimento do assunto?
      • 6. O aluno foi crítico com relação ao conteúdo?
      • 7. O aluno teve domínio sobre o assunto apresentado?
      • 8. As perguntas foram respondidas satisfatoriamente?
      • 9. O nível de detalhes do conteúdo na apresentação foi adequado?
      • 10. O material da apresentação foi disponibilizado com antecedência (pelo menos 24 horas antes)?

  • Observações finais
    • É importante que os alunos sigam todas as recomendações para evitar uma má avaliação do trabalho que estão realizando. Questões como disponibilização do artigo para a turma com antecedência, bom uso do tempo e dos recursos disponíveis, domínio do assunto na hora de apresentar e responder às perguntas são exemplos de alguns pontos que constam de nossas recomendações e que serão avaliados.
    • É bom ressaltar ainda que estamos esperando que os artigos enfoquem também aspectos mais atualizados dos temas, mostrando o que tem sido feito ultimamente em cada um.
    • Para terminar, gostaríamos de reforçar a sugestão de que ensaiem suas apresentações antes de virem para a sala de aula, de forma que possam aproveitar bem o tempo e consigam discorrer satisfatoriamente sobre o material preparado.

Lista de temas sugeridos para o Trabalho Final

Ferramentas pessoais