Mudanças entre as edições de "Noites Criptonicas"
Ir para navegação
Ir para pesquisar
Linha 1: | Linha 1: | ||
=Proposta= |
=Proposta= |
||
− | Iremos organizar uma série de palestras e oficinas sobre criptografia. |
+ | Iremos organizar uma série de palestras e oficinas sobre criptografia, cobrindo desde aspectos basicos e a teoria, ate mesmo oficinas praticas sobre uso de ferramentas. |
==Data== |
==Data== |
||
+ | A definir. Iremos dividir as atividades em varios dias, cada uma com duracao de cerca de duas horas. |
||
− | A definir |
||
==Planejamento== |
==Planejamento== |
||
Linha 12: | Linha 12: | ||
*Oficinas |
*Oficinas |
||
*Install fest |
*Install fest |
||
+ | * filmes |
||
+ | |||
+ | O material criado e utilizado nas noites criptonicas sera disponibilizado livremente apos as atividades. |
||
+ | |||
+ | === Agenda === |
||
+ | |||
+ | * Dia 1- Introducao a criptografia |
||
+ | **historia, conceitos principais |
||
+ | **motivacao |
||
+ | ** criptografia antiga vs moerna |
||
+ | **algoritmos simetricos vs assimetricos |
||
+ | ** one time pad |
||
+ | ** referencias |
||
+ | **filme, seguido por debate |
||
+ | |||
+ | * Dia 2 - Criptografia antiga (parte 1) |
||
+ | ** um pouco de historia, casos famosos |
||
+ | ** cifras de substituicao |
||
+ | *** cifra de cesar |
||
+ | *** exercicios |
||
+ | *** implementando cifra de cesar em python |
||
+ | *** quebrando a cifra de cesar (analise de frequencia) |
||
+ | *** cifra de vegenere |
||
+ | |||
+ | * Dia 2 - Criptografia antiga (parte 2) |
||
+ | ** cifras de transposicao |
||
+ | *** exercicios |
||
+ | ** outras cifras |
||
+ | |||
+ | * Dia 3 - Criptografia na Segunda Guerra |
||
+ | ** importancia |
||
+ | ** historias |
||
+ | ** Enigma |
||
+ | ** quebrando o enigma |
||
+ | ** filme |
||
+ | |||
+ | * Dia 4 - Criptografia moderna |
||
+ | ** conceitos basicos |
||
+ | ** criando algoritmos criptograficos |
||
+ | *** building blocks |
||
+ | **** aritmetica modular |
||
+ | **** operacoes basicas (xor, substituicao, rotacao, permutacao, etc) |
||
+ | **** numeros grandes |
||
+ | **** numeros aleatorios |
||
+ | *** cifras de blocos vs encadeadas |
||
+ | ** algoritmo publico vs obscuridade |
||
+ | ** bibliotecas criptograficas existentes |
||
+ | |||
+ | * Dia 5 - Algoritmos simetricos |
||
+ | ** DES |
||
+ | ** outros algoritmos (3des, twofish, familia RC, etc) |
||
+ | ** AES |
||
+ | |||
+ | * Dia 6 - algoritmos assimetricos |
||
+ | ** RSA |
||
+ | ** assinatura digital |
||
+ | |||
+ | * Dia 7 - certificacao digital |
||
+ | ** certificados digitais |
||
+ | ** PKI |
||
+ | ** ICP Brasil |
||
+ | ** aplicacao: SSL |
||
+ | ** oficina SSL |
||
+ | |||
+ | * Dia 8 - aplicacoes e protocolos |
||
+ | ** SSH |
||
+ | ** oficina SSH |
||
+ | |||
+ | * Dia 9 - aplicacoes e protocolos |
||
+ | ** criptografia de email |
||
+ | *** PGP |
||
+ | *** S/MIME |
||
+ | ** oficina |
||
+ | |||
+ | * Dia 10 - aplicacoes e protocolos |
||
+ | ** IPSEC e VPNs |
||
+ | |||
+ | * Dia 11 - Topicos avancados |
||
+ | ** ataques recentes ao SSL, assinatura digital |
||
+ | ** Ataques a autoridades certificadoras |
||
+ | |||
+ | * Dia 12 - Topicos avancados |
||
+ | ** seminarios, palestras |
||
== Responsáveis== |
== Responsáveis== |
Edição das 18h20min de 17 de setembro de 2011
Proposta
Iremos organizar uma série de palestras e oficinas sobre criptografia, cobrindo desde aspectos basicos e a teoria, ate mesmo oficinas praticas sobre uso de ferramentas.
Data
A definir. Iremos dividir as atividades em varios dias, cada uma com duracao de cerca de duas horas.
Planejamento
Possíveis Atividades
- Palestras
- Oficinas
- Install fest
- filmes
O material criado e utilizado nas noites criptonicas sera disponibilizado livremente apos as atividades.
Agenda
- Dia 1- Introducao a criptografia
- historia, conceitos principais
- motivacao
- criptografia antiga vs moerna
- algoritmos simetricos vs assimetricos
- one time pad
- referencias
- filme, seguido por debate
- Dia 2 - Criptografia antiga (parte 1)
- um pouco de historia, casos famosos
- cifras de substituicao
- cifra de cesar
- exercicios
- implementando cifra de cesar em python
- quebrando a cifra de cesar (analise de frequencia)
- cifra de vegenere
- Dia 2 - Criptografia antiga (parte 2)
- cifras de transposicao
- exercicios
- outras cifras
- cifras de transposicao
- Dia 3 - Criptografia na Segunda Guerra
- importancia
- historias
- Enigma
- quebrando o enigma
- filme
- Dia 4 - Criptografia moderna
- conceitos basicos
- criando algoritmos criptograficos
- building blocks
- aritmetica modular
- operacoes basicas (xor, substituicao, rotacao, permutacao, etc)
- numeros grandes
- numeros aleatorios
- cifras de blocos vs encadeadas
- building blocks
- algoritmo publico vs obscuridade
- bibliotecas criptograficas existentes
- Dia 5 - Algoritmos simetricos
- DES
- outros algoritmos (3des, twofish, familia RC, etc)
- AES
- Dia 6 - algoritmos assimetricos
- RSA
- assinatura digital
- Dia 7 - certificacao digital
- certificados digitais
- PKI
- ICP Brasil
- aplicacao: SSL
- oficina SSL
- Dia 8 - aplicacoes e protocolos
- SSH
- oficina SSH
- Dia 9 - aplicacoes e protocolos
- criptografia de email
- PGP
- S/MIME
- oficina
- criptografia de email
- Dia 10 - aplicacoes e protocolos
- IPSEC e VPNs
- Dia 11 - Topicos avancados
- ataques recentes ao SSL, assinatura digital
- Ataques a autoridades certificadoras
- Dia 12 - Topicos avancados
- seminarios, palestras
Responsáveis
- Anchises
- Oda
Participantes
- Gabrielsp